Η μάχη του Harpers Ferry διεξήχθη στις 12-15 Σεπτεμβρίου 1862. Αποτελούσε μέρος της εκστρατείας του Μέριλαντ στον Αμερικανικό Εμφύλιο Πόλεμο. Καθώς ο στρατός της Συνομοσπονδίας του στρατηγού Robert E. Lee εισέβαλε στο Maryland, ένα τμήμα του στρατού του υπό τον υποστράτηγο Thomas J. "Stonewall" Jackson στάλθηκε για να καταλάβει το Harpers Ferry. Τα στρατεύματά του περικύκλωσαν, βομβάρδισαν και κατέλαβαν τη φρουρά της Ένωσης στο Χάρπερς Φέρι της Βιρτζίνια (σημερινή Δυτική Βιρτζίνια). Αυτή ήταν μια σημαντική νίκη με σχετικά μικρό κόστος.