| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Burlington | 1 | 23,207 | 23,965 | -0.55% | 1,611 | 14 | City |
| West Burlington | 2 | 3,377 | 3,197 | 0.57% | 698 | 5 | City |
| Mediapolis | 3 | 1,655 | 1,682 | -0.3% | 1,379 | 1 | City |
| Danville | 4 | 883 | 951 | -1.45% | 1,179 | 1 | City |
| Middletown | 5 | 360 | 364 | -0.28% | 656 | 1 | City |
Burlington is the largest city in Des Moines County, with a population of 23,207.
Middletown is the smallest city in Des Moines County, with a population of 360.
There are 5 cities in Des Moines County, Iowa.