Top 100 Biggest Cities In Iowa (2019 Census)

Rank City 2020 Pop (Est.) Growth Rate (Ann)
1 Des Moines 214,237 0.6%
2 Cedar Rapids 133,562 0.6%
3 Davenport 101,590 0.2%
4 Sioux City 82,651 -0.0%
5 Iowa City 75,130 1.1%
6 West Des Moines 67,899 2.0%
7 Ankeny 67,355 4.4%
8 Waterloo 67,328 -0.2%
9 Ames 66,258 1.3%
10 Council Bluffs 62,166 -0.0%
11 Dubuque 57,882 0.0%
12 Urbandale 44,379 1.3%
13 Cedar Falls 40,536 0.4%
14 Marion 40,359 1.7%
15 Bettendorf 36,543 1.1%
16 Mason City 26,931 -0.5%
17 Marshalltown 26,666 -0.4%
18 Clinton 25,093 -0.8%
19 Burlington 24,713 -0.4%
20 Ottumwa 24,368 -0.3%
21 Waukee 24,089 6.4%
22 Fort Dodge 23,888 -0.6%
23 Muscatine 23,631 0.4%
24 Johnston 22,582 3.0%
25 Coralville 22,290 1.8%
26 North Liberty 19,501 4.3%
27 Altoona 19,221 3.1%
28 Clive 17,242 1.2%
29 Indianola 16,015 0.9%
30 Newton 15,182 -0.1%
31 Grimes 14,804 6.7%
32 Boone 12,384 -0.2%
33 Norwalk 11,938 3.3%
34 Oskaloosa 11,506 0.0%
35 Spencer 10,952 -0.3%
36 Fairfield 10,425 1.1%
37 Storm Lake 10,322 -0.3%
38 Fort Madison 10,321 -0.8%
39 Pella 10,237 -0.1%
40 Waverly 10,198 0.4%
41 Keokuk 10,157 -0.7%
42 Le Mars 10,081 0.3%
43 Pleasant Hill 10,019 1.5%
44 Carroll 9,833 -0.3%
45 Grinnell 9,116 -0.1%
46 Mount Pleasant 8,668
47 Denison 8,244 -0.1%
48 Creston 7,713 -0.2%
49 Perry 7,676 -0.0%
50 Webster City 7,671 -0.6%
51 Sioux Center 7,605 0.8%
52 Decorah 7,576 -0.8%
53 Clear Lake 7,550 -0.3%
54 Hiawatha 7,420 0.6%
55 Charles City 7,307 -0.5%
56 Washington 7,230 -0.1%
57 Knoxville 7,168 -0.2%
58 Bondurant 6,958 6.8%
59 Eldridge 6,846 2.2%
60 Nevada 6,677 -0.2%
61 Atlantic 6,526 -1.0%
62 Orange City 6,182 0.3%
63 Independence 6,124 0.3%
64 Maquoketa 5,990 -0.3%
65 Oelwein 5,900 -0.9%
66 Asbury 5,747 3.6%
67 Estherville 5,666 -1.3%
68 Anamosa 5,537 0.0%
69 Adel 5,455 4.5%
70 Centerville 5,445 -0.2%
71 Algona 5,397 -0.3%
72 Glenwood 5,389 0.3%
73 Winterset 5,383 0.4%
74 Clarinda 5,366 -0.4%
75 Red Oak 5,276 -0.9%
76 Osceola 5,242 0.7%
77 DeWitt 5,192 -0.3%
78 Spirit Lake 5,155 0.7%
79 Sergeant Bluff 5,127 2.2%
80 Sheldon 5,082 -0.2%
81 Vinton 5,075 -0.4%
82 Iowa Falls 5,059 -0.4%
83 Manchester 4,986 -0.4%
84 Polk City 4,961 4.2%
85 Cherokee 4,869 -0.8%
86 Shenandoah 4,820 -0.7%
87 Windsor Heights 4,809 -0.1%
88 Harlan 4,766 -0.8%
89 Evansdale 4,743 -0.0%
90 Humboldt 4,587 -0.2%
91 Mount Vernon 4,466 -0.1%
92 Camanche 4,365 -0.2%
93 Dyersville 4,329 0.7%
94 Carlisle 4,294 1.1%
95 Hampton 4,205 -0.7%
96 Tiffin 4,157 8.8%
97 Chariton 4,141 -0.5%
98 Jefferson 4,102 -0.6%
99 Huxley 4,036 2.2%
100 Forest City 4,025 -0.3%

View Biggest Iowa Cities From Different Years

1800s 1840 1850 1860 1870 1880 1890
1900s 1900 1910 1920 1930 1940 1950
1960 1970 1980 1990
2000s 2000 2010 2020 2022 2023 2024

© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025