| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Martinsburg | 1 | 19,287 | 18,741 | 0.4% | 2,909 | 7 | City |
| Hedgesville | 2 | 297 | 300 | -0.34% | 2,267 | 0 | Town |
Martinsburg is the largest city in Berkeley County, with a population of 19,287.
Hedgesville is the smallest city in Berkeley County, with a population of 297.
There are 2 cities in Berkeley County, West Virginia.