Iowa Census Data Comparison Tool
Ranking Cities and Towns by Total Population (last updated July 1, 2025)
There are
20 records sorted in
descending order.
|
Name |
County |
Total Population |
| 1. |
City of Des Moines |
Polk |
217,970 |
| 2. |
City of Cedar Rapids |
Linn |
139,216 |
| 3. |
City of Davenport |
Scott |
102,236 |
| 4. |
City of Sioux City |
Woodbury |
86,325 |
| 5. |
City of Iowa City |
Johnson |
78,865 |
| 6. |
City of Ankeny |
Polk |
75,358 |
| 7. |
City of West Des Moines |
Polk |
74,200 |
| 8. |
City of Ames |
Story |
67,454 |
| 9. |
City of Waterloo |
Black Hawk |
66,920 |
| 10. |
City of Council Bluffs |
Pottawattamie |
62,697 |
| 11. |
City of Dubuque |
Dubuque |
59,818 |
| 12. |
City of Urbandale |
Polk |
48,625 |
| 13. |
City of Marion |
Linn |
42,232 |
| 14. |
City of Cedar Falls |
Black Hawk |
40,746 |
| 15. |
City of Bettendorf |
Scott |
39,663 |
| 16. |
City of Waukee |
Dallas |
32,391 |
| 17. |
City of Marshalltown |
Marshall |
27,464 |
| 18. |
City of Mason City |
Cerro Gordo |
27,152 |
| 19. |
City of Johnston |
Polk |
25,912 |
| 20. |
City of Ottumwa |
Wapello |
25,679 |
Iowa Census Data Comparison Tool