5 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Martinsburg | 1 | 19,125 | 18,733 | 0.41% | 2,884 | 7 | City |
| Inwood | 2 | 2,800 | 2,700 | -0.36% | 981 | 3 | CDP |
| Falling Waters | 3 | 2,468 | 1,991 | 4.49% | 1,963 | 1 | CDP |
| Middleway | 4 | 440 | 396 | 0% | 393 | 1 | CDP |
| Hedgesville | 5 | 298 | 300 | -0.33% | 2,275 | 0 | Town |
Martinsburg is the largest city in Berkeley County, with a population of 19,125.
Hedgesville is the smallest city in Berkeley County, with a population of 298.
There are 5 cities in Berkeley County, West Virginia.