5 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Burlington | 1 | 23,554 | 23,968 | -0.35% | 1,635 | 14 | City |
| West Burlington | 2 | 3,261 | 3,198 | 0.37% | 674 | 5 | City |
| Mediapolis | 3 | 1,677 | 1,687 | -0.12% | 1,398 | 1 | City |
| Danville | 4 | 899 | 951 | -1.21% | 1,200 | 1 | City |
| Middletown | 5 | 365 | 363 | 0% | 665 | 1 | City |
Burlington is the largest city in Des Moines County, with a population of 23,554.
Middletown is the smallest city in Des Moines County, with a population of 365.
There are 5 cities in Des Moines County, Iowa.