7 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Charles Town | 1 | 9,454 | 6,526 | 6.6% | 1,612 | 6 | City |
| Ranson | 2 | 6,174 | 5,477 | 2.3% | 762 | 8 | Corporation |
| Shannondale | 3 | 3,278 | 3,364 | -0.15% | 389 | 8 | CDP |
| Shepherdstown | 4 | 1,523 | 1,528 | -0.07% | 3,798 | 0 | Town |
| Shenandoah Junction | 5 | 1,330 | 1,129 | 3.18% | 1,313 | 1 | CDP |
| Bolivar | 6 | 977 | 1,036 | -1.21% | 2,256 | 0 | Town |
| Harpers Ferry | 7 | 261 | 269 | -0.76% | 488 | 1 | Town |
Charles Town is the largest city in Jefferson County, with a population of 9,454.
Harpers Ferry is the smallest city in Jefferson County, with a population of 261.
There are 7 cities in Jefferson County, West Virginia.