Most Diverse Cities in Iowa (2026)

Alta is the #1 ranked city in Iowa with 0.524 (diversity index). This ranking includes 289 Iowa cities with available data.

#1
Alta
0.524
Pop. 2,344
#2
Coralville
0.523
Pop. 22,846
#3
Des Moines
0.498
Pop. 212,464
#4
Storm Lake
0.497
Pop. 11,275
#5
Waterloo
0.481
Pop. 66,947
#6
Sioux City
0.431
Pop. 85,651
#7
Columbus Junction
0.424
Pop. 2,129
#8
Marshalltown
0.417
Pop. 27,491
#9
Tama
0.417
Pop. 3,079
#10
Iowa City
0.412
Pop. 75,264
Loading map…

All 289 Cities Ranked

Source: U.S. Census Bureau ACS
#CityPopulationDiversity Index
1Alta2,3440.524
2Coralville22,8460.523
3Des Moines212,4640.498
4Storm Lake11,2750.497
5Waterloo66,9470.481
6Sioux City85,6510.431
7Columbus Junction2,1290.424
8Marshalltown27,4910.417
9Tama3,0790.417
10Iowa City75,2640.412
11Fayette1,2420.407
12Postville2,7870.403
13Davenport101,0830.395
14Fairfield9,4380.385
15Denison8,2470.376
16Ottumwa25,3520.361
17Ames66,1120.360
18Moville1,8400.358
19Cedar Rapids136,8590.348
20Johnston24,1960.340
21West Des Moines69,8930.339
22Waukee26,9740.337
23Graettinger1,0380.333
24Saylorville3,5590.333
25Clive18,7760.331
26Carter Lake3,7730.331
27North Liberty20,7820.324
28Eagle Grove3,5880.322
29Hawarden2,6740.322
30Sheldon5,3860.318
31Mount Pleasant9,0930.314
32Muscatine23,5670.312
33Tiffin5,2710.306
34Lamoni2,1210.306
35Bettendorf39,2970.296
36Belmond2,6780.295
37Oakland1,5000.293
38Burlington23,8000.292
39Lenox1,4740.288
40Fort Dodge24,7880.288
41Hiawatha7,1780.286
42Osceola5,4950.286
43Urbandale46,0260.284
44Webster City7,7690.278
45Windsor Heights5,1710.277
46Gilbert1,3000.274
47Rock Valley4,0610.273
48Pleasant Hill10,7960.271
49Wapello1,9350.266
50West Liberty3,7950.266
51Toledo2,0790.259
52Clarinda5,3660.256
53West Burlington3,1840.255
54Perry7,9280.254
55Nevada6,9520.251
56Le Mars10,5970.251
57Sioux Center8,3350.245
58Dubuque59,2710.243
59Rockwell City2,4490.239
60University Heights1,2320.239
61Washington7,3140.236
62Eldora2,6220.236
63Marcus1,2360.232
64Clarion2,7750.228
65Hampton4,3110.228
66Estherville5,8650.227
67Anamosa5,5530.225
68Grinnell9,5270.221
69Forest City4,2800.221
70Manly1,2880.221
71Hull2,2480.220
72Grimes15,8100.219
73Fort Madison10,2210.218
74Adel6,2590.217
75Ackley1,5540.216
76Sibley2,8210.216
77Council Bluffs62,5640.216
78Clinton24,4250.216
79Fairfax2,8650.216
80Mason City27,1350.210
81Park View2,8610.207
82Charles City7,3210.206
83Altoona20,5920.204
84Wayland1,1400.202
85Guthrie Center1,6030.201
86Marion41,6900.201
87Fredericksburg1,0400.193
88Evansdale4,5300.192
89Keokuk9,7480.191
90Manning1,4740.191
91Ankeny70,5420.189
92Cherokee5,1570.189
93Stuart1,6420.187
94Red Oak5,5420.182
95Algona5,4140.181
96Newton15,6960.178
97Sergeant Bluff5,0900.178
98Eldridge6,7430.177
99Mitchellville2,5570.176
100Waverly10,4460.176
101Buffalo1,0900.175
102Tripoli1,2560.171
103Lake City1,6520.170
104Lake Mills2,0540.170
105Monticello4,0550.167
106Griswold1,0200.167
107Bondurant8,0610.161
108Fairbank1,5090.161
109Cedar Falls40,6620.159
110Cascade2,5650.159
111Corydon1,5660.159
112Pleasantville1,8830.159
113State Center1,5480.158
114Rock Rapids2,6530.157
115Huxley4,4400.157
116Le Claire4,7180.157
117Iowa Falls5,0620.156
118Spirit Lake5,4690.155
119Harlan4,8960.153
120Urbana1,6280.153
121Oelwein5,8780.149
122Boone12,4450.149
123Dysart1,5750.149
124Wilton2,9430.148
125Greene1,3900.148
126Asbury5,9490.147
127Blue Grass1,8670.146
128Riverside1,0400.146
129Remsen1,8970.145
130Mediapolis1,9300.144
131Cresco3,9010.144
132Orange City6,3120.142
133Albia3,6880.142
134Alton1,3500.140
135Dyersville4,3570.140
136Laurens1,2340.140
137Hudson2,6140.139
138Swisher1,0640.139
139Oskaloosa11,4920.139
140Durant1,9040.138
141Springville1,2100.134
142Humboldt4,7610.134
143Conrad1,1700.133
144Waukon3,7960.133
145Jewell Junction1,2250.132
146Britt1,9190.131
147Indianola15,9180.131
148Bloomfield2,7230.131
149Larchwood1,0760.131
150DeWitt5,5350.130
151Treynor1,2280.130
152Clarksville1,2480.129
153Garner3,0620.129
154Tipton3,1110.128
155Glenwood5,1180.128
156Carroll10,2610.126
157Corning1,5730.125
158Lone Tree1,2850.125
159Walcott1,8950.125
160Camanche4,5620.124
161Mount Vernon4,5510.123
162Montezuma1,2570.120
163Peosta1,9220.119
164Coon Rapids1,4030.118
165Maquoketa6,1050.118
166Spencer11,3930.117
167New London2,4020.116
168Jefferson4,1640.116
169Glidden1,1530.116
170Onawa2,8620.115
171Slater1,4980.114
172Hartley1,5880.114
173Parkersburg1,7470.112
174Decorah7,5970.112
175Palo1,1730.111
176Centerville5,3770.110
177Vinton4,9480.110
178Colfax2,0890.110
179Pella10,6240.109
180Nashua1,6340.109
181Holstein1,5520.109
182Kalona2,6790.108
183Akron1,6600.108
184Anita1,0600.108
185Marengo2,8230.107
186Eddyville1,0850.107
187Keosauqua1,0140.107
188Ida Grove1,9040.105
189Chariton4,2350.105
190Hamburg1,0340.103
191Manchester5,1440.103
192Knoxville7,4930.102
193Shell Rock1,6340.102
194Denver2,2160.102
195Earlham1,4060.101
196Belle Plaine2,4120.101
197Carlisle4,1870.101
198Audubon2,0690.098
199Panora1,5200.098
200Creston7,4660.097
201Nora Springs1,3940.097
202New Hampton3,4620.097
203West Branch2,5260.096
204Clear Lake7,6030.095
205Elkader1,2490.095
206Woodward1,0020.094
207Lake Park1,1910.094
208Osage3,5780.093
209Pocahontas1,5360.093
210Sheffield1,2040.092
211Walnut1,3390.092
212Solon3,0920.091
213Sumner2,1590.091
214Monona1,6180.090
215George1,0490.090
216Greenfield1,8260.088
217Independence6,1490.088
218Dallas Center2,0580.088
219St. Ansgar1,1560.087
220Walford1,3180.086
221Northwood2,1700.086
222Bedford1,3890.085
223Kent Estates1,8630.085
224Bellevue2,2560.084
225La Porte City2,1700.081
226Villisca1,0040.080
227Guttenberg1,6750.080
228Farley1,8090.079
229Wellman1,5390.079
230Winterset5,3840.079
231Neola1,0980.078
232Grundy Center2,7940.077
233Avoca1,3690.077
234Milford3,3150.077
235Logan1,3620.076
236Granger1,9190.076
237Kingsley1,4270.075
238Atlantic6,7730.075
239Robins3,3490.074
240Fruitland1,1070.074
241New Sharon1,1470.074
242Williamsburg3,3470.073
243Roland1,4580.073
244Atkins2,3470.073
245Norwalk13,6100.072
246Mount Ayr1,7390.072
247Manson1,6530.072
248West Union2,3930.070
249Story City3,3630.070
250Van Meter1,4690.070
251Leon1,7950.070
252Monroe2,0740.069
253Polk City5,8330.068
254Sully1,0920.068
255Missouri Valley2,6850.067
256Shenandoah4,9130.067
257Dike1,2580.067
258Emmetsburg3,6510.067
259Ely2,0330.065
260Sigourney1,8660.064
261Epworth1,9910.063
262Sac City1,7820.062
263Woodbine1,4180.061
264Sanborn1,5100.061
265Jesup2,5960.060
266Aplington1,0120.060
267Strawberry Point1,4150.058
268Malvern1,4150.058
269Madrid2,8030.057
270Lansing1,1110.056
271Prairie City1,6490.054
272Traer1,4640.053
273Dunlap1,3180.050
274Winthrop1,0810.050
275Reinbeck1,8050.049
276Ogden1,9020.048
277Center Point2,5750.041
278Central City1,2660.040
279Newhall1,0120.033
280Melcher-Dallas1,2280.033
281Allison1,0280.031
282Brooklyn1,5650.027
283Preston1,0570.024
284Lake View1,0210.023
285Winfield1,0650.022
286Janesville1,0120.017
287Lisbon1,7820.016
288Baxter1,2510.009
289Clarence1,2230.008

Methodology

Cities in Iowa are ranked by diversity index. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.

Frequently Asked Questions

What is the #1 most diverse cities in iowa?
Alta ranks #1 with 0.524 (diversity index).
What are the top 5 most diverse cities in iowa?
1. Alta (0.524), 2. Coralville (0.523), 3. Des Moines (0.498), 4. Storm Lake (0.497), 5. Waterloo (0.481)
How many cities in Iowa are ranked?
This ranking includes 289 cities in Iowa with available data.

More Rankings in Iowa

See This Ranking in Other States