La battaglia di Harpers Ferry fu combattuta dal 12 al 15 settembre 1862. Faceva parte della Campagna del Maryland della guerra civile americana. Mentre l'esercito confederato del generale Robert E. Lee invadeva il Maryland, una parte del suo esercito sotto il maggiore generale Thomas J. "Stonewall" Jackson fu inviata a catturare Harpers Ferry. Le sue truppe circondarono, bombardarono e catturarono la guarnigione dell'Unione a Harpers Ferry, in Virginia (oggi West Virginia). Questa fu una vittoria importante ad un costo relativamente basso.