McDowell County, West Virginia Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Welch13,3433,597-1.36%4388 City
Gary2662768-2.79%7871 City
War3519615-3.17%5821 City
Kimball4235277-3.29%3881 Town
Iaeger5232272-2.93%2411 Town
Northfork6195231-3.47%2021 Town
Davy7176206-3.3%1381 Town
Bradshaw8170203-3.41%2201 Town
Keystone9146174-3.31%4510 City
Anawalt10141166-3.42%2451 Town

McDowell County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 10 cities in McDowell County, West Virginia.

Location of McDowell County