Top 100 Biggest Cities In Iowa (2004 Census)

Rank City 2005 Pop (Est.) Growth Rate (Ann)
1 Des Moines 193,574 -0.8%
2 Cedar Rapids 122,932 0.2%
3 Davenport 97,880 -0.1%
4 Sioux City 83,116 -0.5%
5 Waterloo 66,880 -0.7%
6 Iowa City 65,436 1.0%
7 Council Bluffs 59,062 0.3%
8 Dubuque 57,302 -0.2%
9 Ames 52,477 0.8%
10 West Des Moines 51,942 2.4%
11 Cedar Falls 36,234 0.0%
12 Ankeny 34,555 5.8%
13 Urbandale 34,528 4.0%
14 Bettendorf 31,449 0.1%
15 Marion 29,975 3.1%
16 Mason City 27,999 -1.0%
17 Clinton 26,990 -0.6%
18 Marshalltown 25,853 -0.2%
19 Fort Dodge 25,495 -0.8%
20 Burlington 25,411 -1.3%
21 Ottumwa 24,554 -0.4%
22 Muscatine 22,311 -0.4%
23 Coralville 17,570 3.7%
24 Newton 15,514 -0.1%
25 Indianola 13,732 1.0%
26 Clive 13,587 1.1%
27 Boone 12,732 -0.2%
28 Johnston 12,411 8.4%
29 Altoona 12,038 3.6%
30 Fort Madison 11,184 -1.0%
31 Spencer 11,092 -0.5%
32 Oskaloosa 10,878 -0.2%
33 Keokuk 10,686 -1.6%
34 Pella 10,056 0.3%
35 Carroll 9,929 -0.3%
36 Storm Lake 9,820 -0.6%
37 Fairfield 9,302 -0.8%
38 Le Mars 9,227 -0.0%
39 Grinnell 9,204 0.3%
40 Waverly 9,129 0.4%
41 Perry 8,723 3.2%
42 Mount Pleasant 8,708 -0.1%
43 Waukee 8,454 10.9%
44 Decorah 7,987 -0.6%
45 Webster City 7,974 -0.6%
46 Clear Lake 7,926 -0.8%
47 Norwalk 7,705 2.2%
48 North Liberty 7,637 8.6%
49 Charles City 7,584 -0.7%
50 Knoxville 7,424 -1.0%
51 Creston 7,331 -0.8%
52 Denison 7,275 -0.2%
53 Washington 7,080 0.1%
54 Atlantic 6,900 -1.2%
55 Nevada 6,630 -0.2%
56 Hiawatha 6,594 0.3%
57 Sioux Center 6,416 1.4%
58 Estherville 6,334 -1.1%
59 Oelwein 6,323 -1.4%
60 Pleasant Hill 6,059 3.6%
61 Maquoketa 6,026 -0.5%
62 Independence 5,989 -0.3%
63 Red Oak 5,846 -1.5%
64 Grimes 5,815 3.2%
65 Orange City 5,749 0.5%
66 Centerville 5,688 -0.9%
67 Anamosa 5,598 0.4%
68 Algona 5,498 -1.0%
69 Glenwood 5,461 0.3%
70 Clarinda 5,450 -1.0%
71 Vinton 5,229 0.6%
72 Harlan 5,180 -0.5%
73 De Witt 5,173 0.6%
74 Shenandoah 5,155 -1.7%
75 Iowa Falls 5,056 -0.7%
76 Cherokee 5,022 -1.6%
77 Manchester 5,015 -1.3%
78 Sheldon 4,944 -0.4%
79 Osceola 4,798 0.2%
80 Winterset 4,794 0.2%
81 Windsor Heights 4,597 -0.9%
82 Chariton 4,594 0.0%
83 Eldridge 4,586 2.1%
84 Evansdale 4,530 0.0%
85 Jefferson 4,430 -1.0%
86 Spirit Lake 4,404 0.8%
87 Humboldt 4,334 -0.7%
88 Camanche 4,210
89 Forest City 4,184 -1.2%
90 Hampton 4,180 -0.2%
91 Dyersville 4,076 0.2%
92 Mount Vernon 4,006 1.2%
93 Waukon 3,941 -1.2%
94 Adel 3,929 3.2%
95 Cresco 3,768 -0.9%
96 Sergeant Bluff 3,732 2.8%
97 Emmetsburg 3,708 -1.3%
98 Monticello 3,678 0.2%
99 Albia 3,654 -0.7%
100 Carlisle 3,563 -0.2%

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

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