Now in Harpers FerryPark closure: Bridge to Maryland Heights & C&O Canal CLOSEDPotomac footbridge: Closed (since July 27, 2026)Potomac River: 1,560 cfs · 1.20 ft (below normal)Shenandoah River: 515 cfs · 1.39 ft (below normal)All conditions →

Harpers Ferry Facts: Location, County, Population & Name

Harpers Ferry and the Potomac River railroad bridges seen at sunrise from the Maryland Heights overlook
Photo: Nicolas Raymond (freestock.ca), CC BY 2.0, via Wikimedia Commons · License

Harpers Ferry (often written Harper's Ferry) is a very small town with a very large national park around it. This page collects the basic facts people search for most: where it is, which state and county, the ZIP code, the population and how the name works. Every fact has a source, and each section is written to stand on its own.

Harpers Ferry at a glance

StateWest Virginia (in Virginia until 1863)
CountyJefferson County
ZIP code25425
Population269 (2020 Census)
RiversPotomac and Shenandoah, which meet at The Point
Distance from Washington, DCAbout 66 miles to the park Visitor Center — NPS
ParkHarpers Ferry National Historical Park, 3,682 acres in 3 states

Where is Harpers Ferry?

Harpers Ferry is in Jefferson County, West Virginia, at the confluence of the Potomac and Shenandoah rivers, where the Shenandoah flows into the Potomac at a spot called The Point. The town sits at the eastern tip of West Virginia. Across the Potomac is Maryland, and across the Shenandoah is Virginia. The Town of Harpers Ferry calls it the easternmost and lowest point in West Virginia.

By road, the Harpers Ferry National Historical Park Visitor Center is about 66 miles from Washington, DC, about 82 miles from Baltimore and 20 miles from Frederick, Maryland, according to the NPS. Charles Town is 8 miles away on US 340.

Harpers Ferry and the Potomac River railroad bridges seen at sunrise from the Maryland Heights overlook
Harpers Ferry from Maryland Heights, across the Potomac in Maryland. Photo: Nicolas Raymond (freestock.ca), CC BY 2.0, via Wikimedia Commons · License

Is Harpers Ferry in Virginia or West Virginia?

Harpers Ferry is in West Virginia. The confusion is understandable: the town was founded by the Virginia General Assembly in 1763 and was still in Virginia during John Brown's raid in October 1859. West Virginia became a state during the Civil War, and the West Virginia Legislature passed the act admitting Jefferson County, including Harpers Ferry, on November 2, 1863. Harpers Ferry National Historical Park does extend into Virginia and Maryland, which adds to the mix-up.

Harpers Ferry fact table

Each row lists its source. Time-sensitive figures say when they were published.

FactValueSource
StateWest VirginiaTown of Harpers Ferry
Joined West VirginiaAct admitting Jefferson County passed November 2, 1863WV Archives and History
CountyJefferson County (created 1801, named for Thomas Jefferson)USGS GNIS; Wikipedia
ZIP code25425Town of Harpers Ferry
Area code304Wikipedia
Coordinates39.32778° N, 77.74639° WWikipedia; USGS lists the town centroid at 39.3253° N, 77.7410° W (GNIS)
Lowest elevation247 ft (87.5 m) at the river confluence, the lowest point in West VirginiaTown of Harpers Ferry
Town elevationRises uphill from the rivers; Wikipedia lists 509 ft, citing USGSWikipedia
Population269 (2020 Census); about 286 (2010 Census)Wikipedia, citing the U.S. Census Bureau; Town
Town area0.6 sq mi (1.6 km²)Town of Harpers Ferry
Census place code35284USGS GNIS
RiversPotomac and Shenandoah; the Shenandoah flows into the Potomac at The PointNPS
States visible from The PointMaryland, Virginia and West VirginiaNPS
Distance from Washington, DCAbout 66 miles (to the park Visitor Center)NPS
Distance from BaltimoreAbout 82 milesNPS
Distance from Frederick, MD20 milesNPS
Distance from PittsburghNo official driving figure found; by bike, Harpers Ferry is on the 334.5-mile Great Allegheny Passage and C&O Canal route between Pittsburgh and DCNPS
Park size3,682 acres in Maryland, Virginia and West Virginia (as of Oct 2022)NPS
Park trails9 hiking trails, 23 milesNPS
Park visitors427,317 in 2023 (NPS); more than 488,000 in 2024, a park record (WVPB)NPS; WVPB
Park establishedHarpers Ferry National Monument, 1944; national historical park, 1963NPS
Town established1763, by the Virginia General AssemblyNPS; Town
Incorporated1872Wikipedia, citing the West Virginia Blue Book
Appalachian Trail in West Virginia2.4 miles, the shortest of any A.T. stateATC

What county is Harpers Ferry in?

Harpers Ferry is in Jefferson County, West Virginia. The U.S. Geological Survey's place-name database lists the Town of Harpers Ferry in Jefferson County. Jefferson County was created in 1801 and named for Thomas Jefferson, who visited Harpers Ferry on October 25, 1783, and described the view from the rock now called Jefferson Rock.

What is the Harpers Ferry ZIP code?

The Harpers Ferry ZIP code is 25425. The Town Hall's mailing address is PO Box 217, Harpers Ferry, WV 25425, and the national park's is PO Box 65, Harpers Ferry, WV 25425. ZIP 25425 also covers neighboring Bolivar and the surrounding part of Jefferson County, so ZIP-code population figures are far larger than the town's own population.

What is the population of Harpers Ferry?

Harpers Ferry had 269 residents at the 2020 Census, down from about 286 in 2010. With a town area of about 0.6 square miles, Harpers Ferry is tiny by any measure. It draws far more visitors than residents: the national historical park counted 427,317 visitors in 2023, according to the NPS.

How did Harpers Ferry get its name?

Harpers Ferry is named for Robert Harper, who bought the land at the confluence in 1747 and ran a ferry across the Potomac. A squatter, Peter Stephens, had settled there earlier. In 1763 the Virginia General Assembly established the town as "Shenandoah Falls at Mr. Harper's Ferry," according to the Town of Harpers Ferry. Harper died in 1782; his house, finished that year, is the oldest surviving structure in Lower Town, according to the NPS.

Why is there no apostrophe in Harpers Ferry?

The official name, Harpers Ferry, has no apostrophe because the U.S. Board on Geographic Names, founded in 1890, discourages possessive apostrophes in place names. The apostrophe was dropped in the 1890s; Wikipedia gives 1891. The Town, the National Park Service and the Appalachian Trail Conservancy all write "Harpers Ferry." The apostrophe is still correct inside historical quotations written before the change.

1865 photograph by James and Alexander Gardner of Harpers Ferry where the Shenandoah meets the Potomac
Harpers Ferry at the confluence in 1865, photographed by James and Alexander Gardner. James Gardner / Alexander Gardner, 1865. Library of Congress, Prints and Photographs Division · License

Is Harpers Ferry a town or a national park?

Both. Harpers Ferry is an incorporated town in West Virginia, and Harpers Ferry National Historical Park, run by the National Park Service, surrounds and includes much of it, including Lower Town. The park covers 3,682 acres in three states and charges an entrance fee; see parking, fees and shuttle for current prices. The park itself has no food or lodging: the NPS says those are in the towns of Harpers Ferry and Bolivar.

More about Harpers Ferry

Frequently asked questions

Is Harpers Ferry in Virginia or West Virginia?

West Virginia. Harpers Ferry was in Virginia when it was founded and during John Brown’s 1859 raid, but Jefferson County, which includes the town, was admitted to West Virginia by an act of the state legislature passed November 2, 1863.

What county is Harpers Ferry, WV in?

Harpers Ferry is in Jefferson County, West Virginia. Jefferson County was created in 1801 and named for Thomas Jefferson. Charles Town, also in Jefferson County, is 8 miles from the park on US 340.

What is the ZIP code for Harpers Ferry, WV?

25425. The Town of Harpers Ferry and Harpers Ferry National Historical Park both use ZIP 25425. The ZIP code also covers neighboring Bolivar and the surrounding area, so its population is much larger than the town’s.

What is the population of Harpers Ferry, WV?

269 people at the 2020 Census, down from about 286 at the 2010 Census, which the Town’s own website still cites. The town covers only about 0.6 square miles.

What three states can you see from Harpers Ferry?

Maryland, Virginia and West Virginia. From The Point in Lower Town, where the Shenandoah flows into the Potomac, the NPS says you look upon all three states and the confluence of the two rivers.

How big is Harpers Ferry National Historical Park?

The NPS gives 3,682 acres across three states (Maryland, Virginia and West Virginia), with 9 hiking trails totaling 23 miles. In 2023 the park had 427,317 visitors.

When was Harpers Ferry founded?

The Virginia General Assembly established the town in 1763, 16 years after Robert Harper bought the land in 1747. Harper ran a ferry across the Potomac, which gave the town its name.

Sources & fact-checking

Facts on this page were last verified against the sources below on . Details like hours, fees and closures change — if you spot something out of date, tell me.

  1. Town of Harpers Ferry — About Harpers Ferry
  2. Wikipedia — Harpers Ferry, West Virginia
  3. Wikidata — Harpers Ferry (Q985289)
  4. U.S. Geological Survey, Geographic Names Information System — Town of Harpers Ferry (feature ID 2390232)
  5. U.S. Census Bureau — P1: Total Population, 2020 Decennial Census (Harpers Ferry town, West Virginia)
  6. West Virginia Archives and History — Legislative Act Making Jefferson County a Part of West Virginia (1863)
  7. National Park Service, Harpers Ferry NHP — The Point
  8. National Park Service, Harpers Ferry NHP — Harpers Ferry by the Numbers
  9. National Park Service, Harpers Ferry NHP — Tourism to Harpers Ferry NHP contributes $37.7 million to local economy
  10. West Virginia Public Broadcasting — As W.Va. national parks lose funding, 2024 data shows record-high turnout
  11. National Park Service, Harpers Ferry NHP — Directions
  12. National Park Service, Harpers Ferry NHP — Basic Information
  13. National Park Service, Harpers Ferry NHP — Eating & Sleeping
  14. National Park Service, Harpers Ferry NHP — Jefferson Rock
  15. National Park Service — Great Allegheny Passage connection
  16. National Park Service, Harpers Ferry NHP — Robert Harper
  17. Appalachian Trail Conservancy — West Virginia
  18. Grammarphobia — Geography and the apostrophe

How this guide is researched and fact-checked →

Daniel Hemmerich

Daniel Hemmerich

Daniel Hemmerich is the founder and editor of Harpers Ferry Guide, an independent guide to visiting and understanding Harpers Ferry, West Virginia. He researches every page against official sources such as the National Park Service and the Appalachian Trail Conservancy, keeps the site’s live conditions…