Iowa - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank City State Country Population
91. Jefferson IowaUnited States 4,345
90. Camanche IowaUnited States 4,448
89. Hampton IowaUnited States 4,461
88. Mount Vernon IowaUnited States 4,506
87. Humboldt IowaUnited States 4,690
86. Evansdale IowaUnited States 4,751
85. Spirit Lake IowaUnited States 4,840
84. Windsor Heights IowaUnited States 4,860
83. Osceola IowaUnited States 4,929
82. Harlan IowaUnited States 5,106
81. Shenandoah IowaUnited States 5,150
80. Manchester IowaUnited States 5,179
79. Sheldon IowaUnited States 5,188
78. Winterset IowaUnited States 5,190
77. Iowa Falls IowaUnited States 5,238
76. Cherokee IowaUnited States 5,253
75. Vinton IowaUnited States 5,257
74. Glenwood IowaUnited States 5,269
73. De Witt IowaUnited States 5,322
72. Centerville IowaUnited States 5,528
71. Anamosa IowaUnited States 5,533
70. Algona IowaUnited States 5,560
69. Clarinda IowaUnited States 5,572
68. Eldridge IowaUnited States 5,651
67. Red Oak IowaUnited States 5,742
66. Centerville IowaUnited States 5,745
65. Independence IowaUnited States 5,966
64. Orange City IowaUnited States 6,004
63. Maquoketa IowaUnited States 6,141
62. Estherville IowaUnited States 6,360
61. Oelwein IowaUnited States 6,415
60. Nevada IowaUnited States 6,798
59. Hiawatha IowaUnited States 7,024
58. Sioux Center IowaUnited States 7,048
57. Atlantic IowaUnited States 7,112
56. Washington IowaUnited States 7,266
55. Knoxville IowaUnited States 7,313
54. Charles City IowaUnited States 7,652
53. Perry IowaUnited States 7,702
52. Clear Lake IowaUnited States 7,777
51. Creston IowaUnited States 7,834
50. Webster City IowaUnited States 8,070
49. Decorah IowaUnited States 8,127
48. Grimes IowaUnited States 8,246
47. Denison IowaUnited States 8,298
46. Mount Pleasant IowaUnited States 8,668
45. Pleasant Hill IowaUnited States 8,785
44. Norwalk IowaUnited States 8,945
43. Grinnell IowaUnited States 9,218
42. Fairfield IowaUnited States 9,464
41. Le Mars IowaUnited States 9,826
40. Waverly IowaUnited States 9,874
39. Carroll IowaUnited States 10,103
38. Pella IowaUnited States 10,352
37. Storm Lake IowaUnited States 10,600
36. Keokuk IowaUnited States 10,780
35. Fort Madison IowaUnited States 11,051
34. Spencer IowaUnited States 11,233
33. Oskaloosa IowaUnited States 11,463
32. Boone IowaUnited States 12,661
31. North Liberty IowaUnited States 13,374
30. Waukee IowaUnited States 13,790
29. Altoona IowaUnited States 14,541
28. Indianola IowaUnited States 14,782
27. Newton IowaUnited States 15,254
26. Clive IowaUnited States 15,447
25. Johnston IowaUnited States 17,278
24. Coralville IowaUnited States 18,907
23. Muscatine IowaUnited States 22,886
22. Ottumwa IowaUnited States 25,023
21. Fort Dodge IowaUnited States 25,206
20. Burlington IowaUnited States 25,663
19. Clinton IowaUnited States 26,885
18. Clinton Stock Yards IowaUnited States 27,294
17. Marshalltown IowaUnited States 27,552
16. Mason City IowaUnited States 28,079
15. Bettendorf IowaUnited States 33,217
14. Marion IowaUnited States 34,768
13. Cedar Falls IowaUnited States 39,260
12. Urbandale IowaUnited States 39,463
11. Ankeny IowaUnited States 45,582
10. West Des Moines IowaUnited States 56,609
9. Dubuque IowaUnited States 57,637
8. Ames IowaUnited States 58,965
7. Council Bluffs IowaUnited States 62,230
6. Iowa City IowaUnited States 67,862
5. Waterloo IowaUnited States 68,406
4. Sioux City IowaUnited States 82,684
3. Davenport IowaUnited States 99,685
2. Cedar Rapids IowaUnited States 126,326
1. Des Moines IowaUnited States 203,433