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