| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Keyser | 1 | 4,762 | 4,857 | -0.31% | 2,412 | 2 | City |
| Carpendale | 2 | 820 | 845 | -0.49% | 625 | 1 | Town |
| Piedmont | 3 | 686 | 713 | -0.72% | 1,801 | 0 | Town |
| Ridgeley | 4 | 565 | 589 | -0.88% | 1,948 | 0 | Town |
| Elk Garden | 5 | 208 | 214 | -0.48% | 806 | 0 | Town |
Keyser is the largest city in Mineral County, with a population of 4,762.
Elk Garden is the smallest city in Mineral County, with a population of 208.
There are 5 cities in Mineral County, West Virginia.