| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cape Girardeau | 1 | 41,214 | 39,774 | 0.58% | 1,408 | 29 | City |
| Jackson | 2 | 16,143 | 15,448 | 0.69% | 1,502 | 11 | City |
| Gordonville | 3 | 627 | 620 | 0.16% | 804 | 1 | Village |
| Delta | 4 | 382 | 375 | 0% | 970 | 0 | City |
| Altenburg | 5 | 322 | 332 | -0.62% | 307 | 1 | City |
| Oak Ridge | 6 | 239 | 236 | 0% | 404 | 1 | Town |
| Haywood City | 7 | 137 | 136 | 0% | 320 | 0 | Village |
| Pocahontas | 8 | 98 | 93 | 1.03% | 951 | 0 | Town |
| Allenville | 9 | 94 | 93 | 0% | 606 | 0 | Village |
| Whitewater | 10 | 86 | 85 | 0% | 402 | 0 | Town |
| Old Appleton | 11 | 75 | 74 | 0% | 620 | 0 | Town |
Cape Girardeau is the largest city in Cape Girardeau County, with a population of 41,214.
Old Appleton is the smallest city in Cape Girardeau County, with a population of 75.
There are 11 cities in Cape Girardeau County, Missouri.