Rank | City | 2012 Population (Est.) | Growth Rate (Annual) |
---|---|---|---|
1 | Des Moines | 205,879 | 1.2% |
2 | Cedar Rapids | 127,884 | 1.2% |
3 | Davenport | 100,605 | 0.9% |
4 | Sioux City | 82,972 | 0.3% |
5 | Iowa City | 69,094 | 1.8% |
6 | Waterloo | 68,365 | -0.1% |
7 | Council Bluffs | 62,482 | 0.4% |
8 | Ames | 60,177 | 2.1% |
9 | West Des Moines | 58,374 | 3.1% |
10 | Dubuque | 57,873 | 0.4% |
11 | Ankeny | 47,175 | 3.5% |
12 | Urbandale | 40,284 | 2.1% |
13 | Cedar Falls | 39,551 | 0.7% |
14 | Marion | 35,378 | 1.8% |
15 | Bettendorf | 33,801 | 1.8% |
16 | Mason City | 27,971 | -0.4% |
17 | Marshalltown | 27,679 | 0.5% |
18 | Clinton | 26,873 | -0.0% |
19 | Burlington | 25,543 | -0.5% |
20 | Fort Dodge | 25,034 | -0.7% |
21 | Ottumwa | 24,838 | -0.7% |
22 | Muscatine | 22,898 | 0.1% |
23 | Coralville | 19,129 | 1.2% |
24 | Johnston | 18,036 | 4.4% |
25 | Clive | 15,859 | 2.7% |
26 | Newton | 15,177 | -0.5% |
27 | Waukee | 14,979 | 8.6% |
28 | Indianola | 14,906 | 0.8% |
29 | Altoona | 14,810 | 1.8% |
30 | North Liberty | 13,952 | 4.3% |
31 | Boone | 12,646 | -0.1% |
32 | Oskaloosa | 11,569 | 0.9% |
33 | Spencer | 11,199 | -0.3% |
34 | Fort Madison | 10,986 | -0.6% |
35 | Keokuk | 10,757 | -0.2% |
36 | Storm Lake | 10,623 | 0.2% |
37 | Pella | 10,332 | -0.2% |
38 | Carroll | 10,112 | 0.1% |
39 | Waverly | 9,977 | 1.0% |
40 | Le Mars | 9,770 | -0.6% |
41 | Fairfield | 9,495 | 0.3% |
42 | Norwalk | 9,250 | 3.4% |
43 | Grinnell | 9,176 | -0.5% |
44 | Pleasant Hill | 8,910 | 1.4% |
45 | Mount Pleasant | 8,786 | 1.4% |
46 | Grimes | 8,740 | 6.0% |
47 | Denison | 8,349 | 0.6% |
48 | Decorah | 8,114 | -0.2% |
49 | Perry | 7,966 | 3.4% |
50 | Webster City | 7,959 | -1.4% |
51 | Creston | 7,846 | 0.2% |
52 | Clear Lake | 7,757 | -0.3% |
53 | Charles City | 7,543 | -1.4% |
54 | Washington | 7,302 | 0.5% |
55 | Knoxville | 7,280 | -0.5% |
56 | Sioux Center | 7,133 | 1.2% |
57 | Hiawatha | 7,073 | 0.7% |
58 | Atlantic | 7,030 | -1.2% |
59 | Nevada | 6,799 | 0.0% |
60 | Oelwein | 6,430 | 0.2% |
61 | Estherville | 6,211 | -2.3% |
62 | Orange City | 6,113 | 1.8% |
63 | Maquoketa | 6,084 | -0.9% |
64 | Independence | 5,938 | -0.5% |
65 | Eldridge | 5,782 | 2.3% |
66 | Red Oak | 5,692 | -0.9% |
67 | Anamosa | 5,645 | 2.0% |
68 | Clarinda | 5,558 | -0.3% |
69 | Centerville | 5,541 | 0.2% |
70 | Algona | 5,513 | -0.8% |
71 | De Witt | 5,315 | -0.1% |
72 | Glenwood | 5,270 | 0.0% |
73 | Vinton | 5,261 | 0.1% |
74 | Cherokee | 5,219 | -0.6% |
75 | Winterset | 5,200 | 0.2% |
76 | Manchester | 5,163 | -0.3% |
77 | Iowa Falls | 5,161 | -1.5% |
78 | Shenandoah | 5,136 | -0.3% |
79 | Sheldon | 5,122 | -1.3% |
80 | Harlan | 5,052 | -1.1% |
81 | Osceola | 5,005 | 1.5% |
82 | Spirit Lake | 4,895 | 1.1% |
83 | Windsor Heights | 4,868 | 0.2% |
84 | Evansdale | 4,761 | 0.2% |
85 | Humboldt | 4,683 | -0.1% |
86 | Asbury | 4,670 | 12.0% |
87 | Mount Vernon | 4,548 | 0.9% |
88 | Camanche | 4,454 | 0.1% |
89 | Hampton | 4,452 | -0.2% |
90 | Jefferson | 4,324 | -0.5% |
91 | Chariton | 4,294 | -0.6% |
92 | Sergeant Bluff | 4,244 | 0.4% |
93 | Bondurant | 4,087 | 5.9% |
94 | Dyersville | 4,063 | 0.1% |
95 | Forest City | 4,050 | -2.4% |
96 | Carlisle | 3,900 | 0.6% |
97 | Waukon | 3,871 | -0.7% |
98 | Cresco | 3,868 | – |
99 | Emmetsburg | 3,866 | -1.0% |
100 | Adel | 3,833 | 4.1% |
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025