| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Alderson | 1 | 916 | 969 | -0.97% | 1,025 | 1 | Town |
| Peterstown | 2 | 450 | 447 | 0.22% | 1,424 | 0 | Town |
| Union | 3 | 417 | 420 | -0.24% | 933 | 0 | Town |
Alderson is the largest city in Monroe County, with a population of 916.
Union is the smallest city in Monroe County, with a population of 417.
There are 3 cities in Monroe County, West Virginia.