Iowa / Cities by Population

Iowa Cities by Population

The data is from the US Census. Below are 1004 Iowa cities ranked 1 through 742. You can copy and paste this list directly into your favorite spreadsheet program. Don't you just adore lovely numbers listed nicely in columns & rows? We do!

Looking for a list of cities, counties or zips in Iowa?
Get a spreadsheet with the most current population, income, housing demographics and more for all cities, counties or zips in Iowa. Learn more.

Iowa Cities by Population Rank City Population
1 Des Moines 214,778
2 Cedar Rapids 130,330
3 Davenport 102,268
4 Sioux City 82,568
5 Iowa City 73,415
6 Waterloo 68,146
7 Ames 65,005
8 West Des Moines 62,999
9 Council Bluffs 62,317
10 Dubuque 58,410
11 Ankeny 56,237
12 Urbandale 42,222
13 Cedar Falls 41,167
14 Marion 38,014
15 Bettendorf 35,293
16 Mason City 27,453
17 Marshalltown 27,440
18 Clinton 25,892
19 Burlington 25,330
20 Ottumwa 24,705
21 Fort Dodge 24,566
22 Muscatine 23,852
23 Coralville 20,250
24 Johnston 20,172
25 Waukee 17,980
26 North Liberty 17,721
27 Altoona 17,354
28 Clive 17,134
29 Indianola 15,489
30 Newton 15,085
31 Boone 12,538
32 Oskaloosa 11,531
33 Grimes 11,139
34 Spencer 11,132
35 Storm Lake 10,738
36 Fort Madison 10,634
37 Keokuk 10,484
38 Pella 10,243
39 Norwalk 10,179
40 Fairfield 10,125
41 Waverly 10,052
42 Carroll 9,937
43 Le Mars 9,861
44 Pleasant Hill 9,608
45 Grinnell 9,028
46 Mount Pleasant 8,467
47 Denison 8,361
48 Creston 7,860
49 Decorah 7,850
50 Webster City 7,830
51 Perry 7,747
52 Clear Lake 7,612
53 Sioux Center 7,450
54 Charles City 7,427
55 Washington 7,358
56 Hiawatha 7,262
57 Knoxville 7,202
58 Nevada 6,790
59 Atlantic 6,787
60 Eldridge 6,231
61 Orange City 6,123
62 Oelwein 6,093
63 Independence 6,013
64 Maquoketa 5,954
65 Estherville 5,930
66 Centerville 5,503
67 Algona 5,488
68 Red Oak 5,475
69 Bondurant 5,457
70 Anamosa 5,420
71 Clarinda 5,377
72 Asbury 5,338
73 Glenwood 5,271
74 DeWitt 5,227
75 Winterset 5,157
76 Vinton 5,141
77 Iowa Falls 5,132
78 Sheldon 5,060
79 Manchester 5,047
80 Cherokee 5,018
81 Osceola 4,998
82 Windsor Heights 4,990
83 Shenandoah 4,977
84 Spirit Lake 4,967
85 Harlan 4,944
86 Evansdale 4,780
87 Humboldt 4,589
88 Sergeant Bluff 4,556
89 Mount Vernon 4,461
90 Camanche 4,350
91 Polk City 4,313
92 Hampton 4,311
93 Jefferson 4,190
94 Chariton 4,162
95 Dyersville 4,134
96 Adel 4,103
97 Forest City 4,083
98 Carlisle 4,069
99 Le Claire 3,940
100 Monticello 3,817
101 Cresco 3,793
102 Emmetsburg 3,783
103 Carter Lake 3,781
104 Albia 3,766
105 West Liberty 3,746
106 Waukon 3,744
107 Saylorville 3,715
108 Rock Valley 3,681
109 Osage 3,591
110 Huxley 3,575
111 Eagle Grove 3,452
112 New Hampton 3,448
113 Story City 3,412
114 Robins 3,380
115 Tipton 3,191
116 Williamsburg 3,146
117 Garner 3,080
118 Milford 2,999
119 West Burlington 2,967
120 Jesup 2,877
121 Onawa 2,849
122 Wilton 2,815
123 Tama 2,801
124 Clarion 2,791
125 Marengo 2,770
126 Tiffin 2,746
127 Grundy Center 2,706
128 Eldora 2,677
129 Belmond 2,669
130 Missouri Valley 2,661
131 Sibley 2,659
132 West Union 2,629
133 Park View 2,627
134 Bloomfield 2,626
135 Lamoni 2,611
136 Madrid 2,577
137 Hawarden 2,574
138 Rock Rapids 2,559
139 Belle Plaine 2,546
140 Center Point 2,521
141 La Porte City 2,496
142 Kalona 2,495
143 Postville 2,486
144 Solon 2,485
145 Fairfax 2,473
146 Hudson 2,472
147 Columbus Junction 2,330
148 Bellevue 2,315
149 West Branch 2,294
150 Mitchellville 2,258
151 Toledo 2,201
152 Alta 2,188
153 Lisbon 2,185
154 Ida Grove 2,160
155 Sumner 2,153
156 Ely 2,148
157 Rockwell City 2,141
158 Sac City 2,138
159 Ogden 2,128
160 Hull 2,058
161 Lake Mills 2,049
162 Wapello 2,048
163 Northwood 2,034
164 Mount Ayr 2,029
165 Cascade 2,023
166 Sigourney 2,008
167 Prairie City 2,006
168 Audubon 2,005
169 Britt 1,987
170 Parkersburg 1,972
171 Epworth 1,964
172 Dallas Center 1,941
173 New London and Leon 1,916
174 Colfax 1,908
175 Lake City 1,866
176 Peosta 1,836
177 Greenfield 1,821
178 Durant 1,812
179 Monroe and Manson 1,800
180 Atkins 1,793
181 Denver 1,772
182 Guttenberg 1,759
183 Hartley 1,743
184 Ackley 1,729
185 Pleasantville 1,727
186 Remsen 1,725
187 Pocahontas 1,701
188 Moville and Granger 1,682
189 Woodbine and Manning 1,673
190 Farley 1,656
191 Guthrie Center 1,651
192 Traer 1,646
193 Woodward 1,630
194 Reinbeck 1,628
195 Logan 1,607
196 Nora Springs 1,601
197 Slater 1,599
198 Oakland and Corning 1,581
199 Corydon 1,579
200 Mediapolis 1,576
201 Monona and Blue Grass 1,559
202 Nashua 1,550
203 Akron 1,532
204 Brooklyn 1,523
205 Avoca 1,520
206 Earlham 1,496
207 Bedford 1,492
208 Montezuma 1,480
209 Dysart 1,473
210 Walcott 1,469
211 Kingsley 1,464
212 Stuart 1,455
213 Urbana 1,451
214 Lenox 1,438
215 Clarksville 1,413
216 Sanborn 1,409
217 Central City 1,404
218 Lone Tree 1,399
219 Elkader and Walford 1,396
220 Manly 1,393
221 Holstein 1,381
222 Strawberry Point and State Center 1,361
223 Wellman 1,359
224 Dike 1,354
225 Alton 1,346
226 Glidden 1,344
227 Laurens and Eddyville 1,337
228 Roland 1,336
229 Coon Rapids 1,329
230 Shell Rock 1,297
231 Villisca 1,286
232 Jewell Junction 1,279
233 Tabor 1,270
234 Tripoli 1,269
235 Beaverdale 1,265
236 Fruitland 1,248
237 University Heights 1,242
238 Fredericksburg 1,240
239 Melcher-Dallas 1,236
240 Mapleton 1,229
241 Allison 1,224
242 Van Meter 1,216
243 Griswold 1,214
244 New Sharon 1,203
245 Gilbert 1,197
246 North English 1,194
247 Buffalo 1,188
248 Fairbank 1,174
249 Lake Park 1,164
250 Springville 1,159
251 Danville 1,144
252 Sheffield 1,132
253 Princeton 1,130
254 Hamburg 1,125
255 Sloan 1,118
256 Fayette 1,112
257 Wayland 1,111
258 George 1,095
259 Palo 1,088
260 Arnolds Park and Lake Panorama 1,086
261 Calmar 1,080
262 St. Ansgar 1,077
263 Conrad 1,066
264 Aplington 1,064
265 Marcus and Lake View 1,062
266 Panora 1,054
267 Sidney 1,032
268 Long Grove 1,029
269 Newhall 1,024
270 Riverside and Malvern 1,023
271 Winfield 1,022
272 Preston 1,021
273 Mechanicsville 1,020
274 Greene 1,018
275 Odebolt 1,017
276 Elk Run Heights 1,014
277 De Soto 1,013
278 Gowrie 1,009
279 Keota 1,006
280 Newell 998
281 Aurelia 993
282 Eldon 992
283 Anita and Paullina 989
284 Ossian 984
285 Shellsburg 973
286 Rockwell 970
287 Le Grand 969
288 Dunlap 959
289 West Point 958
290 Victor 946
291 Armstrong 937
292 Lawton 935
293 Gladbrook 931
294 Primghar 930
295 Elkhart 925
296 Whiting and Grand Junction 918
297 Lowden 917
298 Neola and Keosauqua 916
299 Baxter 914
300 Manilla and Morning Sun 912
301 Montrose 911
302 Swisher 905
303 Inwood and Oxford 902
304 Cambridge 901
305 Treynor and Exira 898
306 Larchwood and Underwood 896
307 Afton and Winthrop 891
308 Clarence 888
309 Buffalo Center 885
310 Okoboji 883
311 Donnellson 882
312 Schleswig 881
313 Earlville 877
314 Dunkerton 876
315 Maxwell 868
316 Garnavillo and Boyden 864
317 Janesville 863
318 Colo 858
319 Adair 855
320 Milo 853
321 Walker 851
322 Wellsburg 845
323 Sully 844
324 Hazleton 838
325 Lansing 833
326 Correctionville 832
327 McGregor 827
328 Merrill 826
329 Van Horne 820
330 Lakeside 817
331 Alden 814
332 Washburn 800
333 Wheatland, Ventura, and Farmington 791
334 Wall Lake 788
335 Ireton 787
336 Essex, Hartford, and Riceville 783
337 Hinton 776
338 Melbourne and Graettinger 765
339 Raymond 763
340 St. Charles 760
341 West Bend 758
342 Readlyn 753
343 Dakota City 751
344 Gilbertville 750
345 Carson 747
346 Olin and Battle Creek 746
347 Hubbard 744
348 Schaller 743
349 Kanawha 735
350 Edgewood and Sioux Rapids 732
351 Dayton 728
352 Coggon 725
353 Elgin and Hospers 724
354 Moravia 722
355 Ruthven 720
356 Bancroft 718
357 Fremont 710
358 Pomeroy 705
359 Blairstown 702
360 Kellogg 695
361 Rockford 693
362 Moulton 689
363 Redfield and What Cheer 684
364 Everly and Dexter 683
365 Early 682
366 Walnut 673
367 Shelby 669
368 Murray 667
369 New Hartford 661
370 Hills 656
371 Anthon and Batavia 651
372 Alburnett 647
373 Grand Mound 646
374 Fontanelle 641
375 Doon 639
376 Keystone 634
377 Richland and Maharishi Vedic City 631
378 Hedrick 630
379 Stanton 628
380 Middle Amana 626
381 Charter Oak 622
382 Albert City 620
383 Sutherland 619
384 Lovilia and Coalville 618
385 Elma 609
386 Agency 605
387 Stratford 600
388 Dumont and Shueyville 596
389 Stanwood 595
390 Ellsworth 590
391 Radcliffe and Scranton 588
392 Salem 582
393 Plainfield 580
394 Gilman 579
395 Klemme 578
396 Minden 577
397 Seymour 575
398 Goldfield 574
399 Rolfe 573
400 Albion 572
401 Birmingham 569
402 Russell 567
403 Stacyville and Clermont 562
404 New Albin 558
405 Burt 556
406 Brighton 555
407 Bussey 551
408 Swea City 543
409 Elk Horn and Lamont 538
410 Allerton 537
411 Crescent 535
412 Norway 533
413 Hawkeye and Hopkinton 532
414 Zearing and Badger 528
415 University Park 527
416 Beacon 526
417 Truro and Delmar 525
418 Conesville 524
419 Milton 521
420 Fonda 515
421 Titonka 513
422 Ainsworth 510
423 Dows 506
424 Ocheyedan, Otho, and Quasqueton 503
425 Runnells 498
426 Arlington 496
427 Maynard 492
428 Arcadia and Lost Nation 491
429 Latimer 490
430 Callender 486
431 Grandview 485
432 Ringsted and Garwin 482
433 New Virginia and Delhi 478
434 Lime Springs 477
435 Whittemore and Emerson 476
436 Dow City and Columbus City 474
437 Thornton 471
438 Bonaparte 470
439 Thompson 468
440 Union 467
441 Livermore 466
442 Little Rock and Andrew 463
443 Collins, Colesburg, and Spillville 462
444 Vail 455
445 Gilmore City 454
446 Ashton 451
447 Sabula 450
448 Martensdale 447
449 Lewis 444
450 Farragut 441
451 Donahue 439
452 Lynnville and Alleman 437
453 Calamus 435
454 Menlo 431
455 New Market and Breda 430
456 Earling 428
457 Lacona 423
458 Letts 420
459 Orient 417
460 Humeston 416
461 Cumming and Orleans 415
462 Worthington 414
463 Oxford Junction 412
464 Marquette 410
465 Minburn 406
466 Elliott 405
467 Nichols 403
468 Ryan 402
469 Williams 399
470 Pierson and Royal 397
471 New Vienna 396
472 Pacific Junction and Lehigh 395
473 Plymouth 394
474 Churdan 393
475 Ute 392
476 Casey and Bayard 391
477 Miles and Amana 390
478 Riverdale 389
479 Wesley and Middletown 388
480 Stanhope 387
481 Terril 386
482 Wyoming 385
483 Farnhamville, Mystic, and Danbury 382
484 Galva, Quimby, and Clearfield 381
485 Diagonal 378
486 Fertile 370
487 Templeton 366
488 Rudd 364
489 Denmark 363
490 Blakesburg 361
491 Libertyville 360
492 Granville 358
493 Holiday Lake 356
494 Cincinnati and Diamondhead Lake 355
495 Lorimor 354
496 Salix and Garrison 349
497 Floyd 347
498 Wahpeton 346
499 Bertram and Lohrville 344
500 Bennett 343
501 Lawler and Bagley 342
502 Irwin 340
503 Alta Vista 338
504 McCausland 337
505 Holy Cross and Massena 335
506 Persia 334
507 Maurice 333
508 Ionia 330
509 Kensett 329
510 Peterson and Delta 328
511 Steamboat Rock 327
512 Kimballton 325
513 Luana 324
514 Liscomb 322
515 Laurel 320
516 McCallsburg 319
517 Stockport 317
518 Pulaski 315
519 Brandon and Deloit 314
520 West Okoboji, Duncombe, and Packwood 313
521 Atalissa and Bode 308
522 Harcourt 306
523 Kellerton and Frederika 305
524 Marble Rock and Charlotte 304
525 Westside 303
526 Kelley 302
527 Mondamin 301
528 Grafton and Stone City 300
529 Bronson 295
530 Ladora, Conroy, and Lu Verne 293
531 Barnum 292
532 Fenton and Yale 291
533 Pisgah 290
534 Modale 289
535 Sheldahl 288
536 Malcom 285
537 Lester 283
538 Lockridge 282
539 Holland 281
540 Farmersburg 280
541 Lytton 278
542 Fort Atkinson 277
543 Rowley and Hornick 276
544 Low Moor and Dedham 275
545 Halbur and South English 274
546 Fredonia 273
547 Sun Valley Lake and Protivin 270
548 Cantril and West Amana 269
549 Riverton 268
550 Wadena 266
551 Renwick 265
552 Leland and Woden 263
553 Mingo and Alvord 260
554 Grand River and Kiron 259
555 Arthur, Melvin, and Martelle 258
556 Harvey 257
557 Greeley 255
558 Crawfordsville 254
559 Auburn 252
560 Marathon 251
561 Mallard 247
562 Blencoe 243
563 Chester, Luxemburg, and Burr Oak 242
564 Goose Lake and Prescott 241
565 New Providence and St. Marys 238
566 Keswick 237
567 Ridgeway, Rhodes, and Crystal Lake 235
568 Macedonia and College Springs 233
569 Sherrill and Chelsea 232
570 Harpers Ferry 231
571 Barnes City and Leighton 230
572 Paton, Beaman, and Cumberland 229
573 Thor and Rippey 228
574 Corwith 227
575 Parnell 226
576 Fostoria, Dickens, and Waucoma 225
577 Defiance and Silver City 223
578 Lakota 222
579 Dundee, La Motte, Moorland, Coulter, and Lineville 221
580 Clutier and Jamaica 220
581 Soldier and Searsboro 219
582 Ackworth 217
583 Lambs Grove 216
584 Cleghorn 214
585 Woodburn 213
586 Moorhead 211
587 Twin Lakes, Montour, and Cushing 208
588 Boxholm 205
589 Panama 204
590 McClelland 202
591 Lone Rock 201
592 Castalia 200
593 Hanlontown and Elberon 199
594 Superior and Maysville 198
595 Westgate, Patterson, and Lucas 197
596 Stockton, Hillsboro, and Decatur City 196
597 Davis City, Volga, and Homestead 194
598 Henderson 193
599 Oakville, Aurora, and Floris 192
600 Deep River 191
601 Clare, Wallingford, and Joice 190
602 Meservey, Linden, and Randolph 189
603 Randall and Drakesville 188
604 Meriden 187
605 Van Wert and Washta 186
606 Rowan 185
607 Onslow and Ollie 184
608 Thurman 183
609 Shambaugh, Whitten, and Coin 182
610 Tingley and Larrabee 178
611 Rickardsville, Kirkville, and Webb 177
612 Hastings and Garden Grove 175
613 Millersburg 174
614 Hancock and Dixon 173
615 Franklin, Monmouth, and Bouton 172
616 Palmer, Rake, and Prairieburg 171
617 Calumet, Rock Falls, and Rembrandt 170
618 Olds and Pilot Mound 168
619 Woolstock, Bridgewater, and Braddyville 166
620 Weldon 165
621 New Liberty and Melrose 164
622 Harris and Stout 163
623 Bristow 161
624 Haverhill and North Washington 160
625 Rome and Rose Hill 157
626 Blockton and Portsmouth 156
627 Chapin and Mineola 155
628 St. Olaf, St. Joseph, Gravity, and Alexander 154
629 Luther, Gray, and Climbing Hill 152
630 Dawson 151
631 Fraser 150
632 Springbrook and Houghton 149
633 Ferguson 148
634 Ayrshire 147
635 Webster and Vincent 146
636 Kamrar 144
637 Smithland 143
638 Brayton, St. Lucas, and Exline 142
639 Reasnor and Stanley 141
640 Havelock and Linn Grove 140
641 Baldwin, Archer, and Magnolia 138
642 Watkins 136
643 Williamson 135
644 Somers, Welton, and Truesdale 133
645 Blairsburg, Centralia, Oakland Acres, and Mitchell 132
646 Masonville 131
647 Ricketts, Rutland, Lanesboro, and Luzerne 129
648 Marne, Carpenter, Green Mountain, and Westfield 128
649 Westphalia 126
650 Garber 124
651 Mona 123
652 St. Donatus 122
653 Geneva, Toronto, Little Sioux, and Mount Union 121
654 Mount Auburn and Lidderdale 119
655 Delaware, Waterville, Morrison, and Arion 118
656 Hamilton, Swaledale, and Clemons 117
657 Willey and Marysville 116
658 Goodell and Bernard 114
659 Arispe and Sharpsburg 113
660 River Sioux 112
661 Struble and Buckeye 111
662 South Amana, Promise City, Hartwick, and Spragueville 110
663 Macksburg and Martinsburg 109
664 Millerton 108
665 Nemaha and Zwingle 106
666 Bentley 104
667 Cromwell 103
668 McIntire and Westwood 102
669 Chillicothe and Numa 101
670 Hansell, Derby, and Grant 100
671 North Buena Vista 98
672 Weston 97
673 Gruver and Brunsville 96
674 East Peru and Oyens 95
675 Oto and Duncan 94
676 Curlew, Morley, Castana, and Andover 93
677 Percival and Cylinder 92
678 Garden City, Center Junction, and Ledyard 91
679 Graf 90
680 St. Paul 89
681 Panorama Park 88
682 Harper, Lincoln, and Nodaway 87
683 Dougherty 86
684 Craig 85
685 Turin 84
686 Colwell 81
687 Hardy 80
688 Greenville 79
689 Beaver 77
690 Scarville and Varina 76
691 Kirkman 75
692 West Chester, Chatsworth, Unionville, Dolliver, and Matlock 74
693 Ralston, Clio, Douds, and Yorktown 73
694 Pleasant Plain and High Amana 72
695 Osterdock and Swan 70
696 Thornburg, Vining, and Sandyville 69
697 Balltown 68
698 Sageville, Randalia, and Wiota 64
699 Spring Hill 63
700 Keomah Village 62
701 Rathbun and Guernsey 59
702 Burchinal, Rossie, New Haven, and Redding 58
703 Bassett, Thayer, and Orchard 57
704 Owasa, Hayfield, St. Anthony, Bradford, and California Junction 56
705 Coburg, Tennant, and Bradgate 55
706 Clayton, Plano, and Ottosen 54
707 Knierim 53
708 Bevington and Aredale 51
709 Rodney and Popejoy 50
710 Mount Sterling and Toeterville 49
711 Shannon City, Udell, Kinross, and Dana 48
712 Rodman 46
713 Rinard and Rochester 45
714 Leando, Benton, Galt, and Jackson Junction 44
715 Northboro 43
716 Sexton and Valeria 42
717 Cotter, Plover, and Loveland 41
718 Coppock 40
719 Hayesville 39
720 Frytown 38
721 Anderson, Imogene, Portland, and Gibson 36
722 Beaconsfield 35
723 Gillett Grove 34
724 Ellston, Yetter, and Carbon 32
725 Corley 31
726 Bankston 28
727 Jolley 27
728 Kent 26
729 Hutchins 25
730 Jacksonville and Conway 21
731 Elkport 20
732 Maloy, Delphos, and Blanchard 19
733 St. Benedict and Pleasanton 18
734 Aspinwall, Berkley, and Little Cedar 17
735 Buck Grove 16
736 Durango and Hepburn 15
737 Meyer 12
738 East Amana 11
739 Athelstan 10
740 Bolan and Otranto 9
741 Pioneer 6
742 Le Roy 4
  • United States Census Bureau. B01001 SEX BY AGE, 2017 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 6 December 2018. http://www.census.gov/.

Connect

Cubit logo
Copyright 2019 Cubit Planning, Inc.