9 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Monroeville | 1 | 5,667 | 5,930 | -0.93% | 425 | 13 | City |
| Frisco City | 2 | 1,089 | 1,171 | -1.54% | 270 | 4 | Town |
| Franklin | 3 | 562 | 590 | -1.06% | 37 | 15 | Town |
| Excel | 4 | 514 | 552 | -1.53% | 312 | 2 | Town |
| Uriah | 5 | 423 | 401 | 2.17% | 263 | 2 | CDP |
| Vredenburgh | 6 | 212 | 221 | -0.93% | 141 | 2 | Town |
| Beatrice | 7 | 194 | 204 | -1.02% | 143 | 1 | Town |
| Peterman | 8 | 39 | 113 | 8.33% | 92 | 0 | CDP |
| Megargel | 9 | 8 | 20 | 14.29% | 12 | 1 | CDP |
Monroeville is the largest city in Monroe County, with a population of 5,667.
Megargel is the smallest city in Monroe County, with a population of 8.
There are 9 cities in Monroe County, Alabama.