McDowell County, West Virginia Cities (2026)

10 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Welch13,3153,609-1.46%4348 City
Gary2648765-2.85%7711 City
War3511615-3.22%5741 City
Kimball4232280-3.33%3831 Town
Iaeger5228273-2.98%2371 Town
Northfork6192230-3.03%1991 Town
Davy7174206-2.79%1371 Town
Bradshaw8171203-2.84%2211 Town
Keystone9143173-3.38%4410 City
Anawalt10139165-2.8%2421 Town

McDowell County Cities Summary

Largest City

Welch is the largest city in McDowell County, with a population of 3,315.

Smallest City

Anawalt is the smallest city in McDowell County, with a population of 139.

10 Largest Cities

There are 10 cities in McDowell County, West Virginia.

Location of McDowell County