Jefferson County, West Virginia Cities (2025)

7 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Charles Town18,4366,5264.74%1,4386 City
Ranson25,8545,4661.35%7228 Corporation
Shannondale33,2783,364-0.15%3898 CDP
Shepherdstown41,5411,5310.13%3,8430 Town
Shenandoah Junction51,3301,1293.18%1,3131 CDP
Bolivar69841,036-1.01%2,2730 Town
Harpers Ferry7266271-0.37%4971 Town

Jefferson County Cities Summary

Largest City

Charles Town is the largest city in Jefferson County, with a population of 8,436.

Smallest City

Harpers Ferry is the smallest city in Jefferson County, with a population of 266.

10 Largest Cities

There are 7 cities in Jefferson County, West Virginia.

Location of Jefferson County