17 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Macon | 1 | 5,522 | 5,457 | 0.24% | 911 | 6 | City |
| Macon | 2 | 5,522 | 5,454 | 0.24% | 911 | 6 | City |
| La Plata | 3 | 1,243 | 1,251 | -0.08% | 783 | 2 | City |
| La Plata | 4 | 1,243 | 1,248 | -0.08% | 783 | 2 | City |
| Bevier | 5 | 629 | 635 | -0.16% | 606 | 1 | City |
| Bevier | 6 | 629 | 634 | -0.16% | 606 | 1 | City |
| Atlanta | 7 | 375 | 379 | -0.27% | 1,096 | 0 | City |
| Atlanta | 8 | 375 | 379 | -0.27% | 1,096 | 0 | City |
| Callao | 9 | 245 | 250 | -0.41% | 474 | 1 | City |
| Callao | 10 | 245 | 250 | -0.41% | 474 | 1 | City |
| New Cambria | 11 | 150 | 154 | -0.66% | 223 | 1 | City |
| New Cambria | 12 | 150 | 154 | -0.66% | 223 | 1 | City |
| Elmer | 13 | 50 | 52 | -1.96% | 198 | 0 | City |
| Elmer | 14 | 50 | 52 | -1.96% | 198 | 0 | City |
| Ethel | 15 | 47 | 47 | 0% | 203 | 0 | Town |
| Ethel | 16 | 47 | 47 | 0% | 203 | 0 | Town |
| Excello | 17 | 34 | 29 | 6.25% | 100 | 0 | CDP |
Macon is the largest city in Macon County, with a population of 5,522.
Excello is the smallest city in Macon County, with a population of 34.
There are 17 cities in Macon County, Missouri.