Berkeley County, West Virginia Cities (2025)

7 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Martinsburg119,12518,7390.41%2,8847 City
Martinsburg219,12518,7330.41%2,8847 City
Inwood32,8002,700-0.36%9813 CDP
Falling Waters42,4681,9914.49%1,9631 CDP
Middleway54403960%3931 CDP
Hedgesville6298300-0.33%2,2750 Town
Hedgesville7298300-0.33%2,2750 Town

Berkeley County Cities Summary

Largest City

Martinsburg is the largest city in Berkeley County, with a population of 19,125.

Smallest City

Hedgesville is the smallest city in Berkeley County, with a population of 298.

10 Largest Cities

There are 7 cities in Berkeley County, West Virginia.

Location of Berkeley County