8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Keyser | 1 | 4,787 | 4,860 | -0.31% | 2,425 | 2 | City |
| Fort Ashby | 2 | 1,122 | 1,163 | -1.58% | 339 | 3 | CDP |
| Carpendale | 3 | 838 | 858 | -0.48% | 639 | 1 | Town |
| Piedmont | 4 | 691 | 716 | -0.72% | 1,814 | 0 | Town |
| Wiley Ford | 5 | 575 | 718 | -4.96% | 200 | 3 | CDP |
| Ridgeley | 6 | 570 | 590 | -0.7% | 1,966 | 0 | Town |
| Elk Garden | 7 | 206 | 214 | -0.96% | 798 | 0 | Town |
| Burlington | 8 | 188 | 114 | 0% | 153 | 1 | CDP |
Keyser is the largest city in Mineral County, with a population of 4,787.
Burlington is the smallest city in Mineral County, with a population of 188.
There are 8 cities in Mineral County, West Virginia.