Harpers Ferry topographic map
Interactive map
Click on the map to display elevation.
About this map
The town was "easy to seize, and hard to hold", because of its topography: surrounded on three sides by high ground (Bolivar Heights to the west, Loudoun Heights to the south, and Maryland Heights to the east) and the Potomac and Shenandoah Rivers, anyone who controlled the heights controlled the city.