Bitva u Harpers Ferry se odehrála 12.-15. září 1862. Byla součástí marylandské kampaně americké občanské války. Když armáda Konfederace generála Roberta E. Leeho vpadla do Marylandu, byla část jeho armády pod velením generálmajora Thomase J. "Stonewalla" Jacksona vyslána, aby dobyla Harpers Ferry. Jeho jednotky obklíčily, bombardovaly a zajaly posádku Unie v Harpers Ferry ve Virginii (dnes Západní Virginie). Jednalo se o významné vítězství za relativně malou cenu.