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 Leon and New London 1,916
174 Colfax 1,908
175 Lake City 1,866
176 Peosta 1,836
177 Greenfield 1,821
178 Durant 1,812
179 Manson and Monroe 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 Manning and Woodbine 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 Corning and Oakland 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 Walford and Elkader 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 Lake Panorama and Arnolds Park 1,086
261 Calmar 1,080
262 St. Ansgar 1,077
263 Conrad 1,066
264 Aplington 1,064
265 Lake View and Marcus 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 Paullina and Anita 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 Keosauqua and Neola 916
299 Baxter 914
300 Morning Sun and Manilla 912
301 Montrose 911
302 Swisher 905
303 Oxford and Inwood 902
304 Cambridge 901
305 Treynor and Exira 898
306 Underwood and Larchwood 896
307 Winthrop and Afton 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 Farmington, Ventura, and Wheatland 791
334 Wall Lake 788
335 Ireton 787
336 Essex, Hartford, and Riceville 783
337 Hinton 776
338 Graettinger and Melbourne 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 Battle Creek and Olin 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 What Cheer and Redfield 684
364 Dexter and Everly 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 Maharishi Vedic City and Richland 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 Scranton and Radcliffe 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 Clermont and Stacyville 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 Hopkinton and Hawkeye 532
414 Badger and Zearing 528
415 University Park 527
416 Beacon 526
417 Delmar and Truro 525
418 Conesville 524
419 Milton 521
420 Fonda 515
421 Titonka 513
422 Ainsworth 510
423 Dows 506
424 Otho, Ocheyedan, 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 Alleman and Lynnville 437
453 Calamus 435
454 Menlo 431
455 Breda and New Market 430
456 Earling 428
457 Lacona 423
458 Letts 420
459 Orient 417
460 Humeston 416
461 Orleans and Cumming 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 Royal and Pierson 397
471 New Vienna 396
472 Lehigh and Pacific Junction 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 Diamondhead Lake and Cincinnati 355
495 Lorimor 354
496 Salix and Garrison 349
497 Floyd 347
498 Wahpeton 346
499 Lohrville and Bertram 344
500 Bennett 343
501 Bagley and Lawler 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 Packwood, Duncombe, and West Okoboji 313
521 Atalissa and Bode 308
522 Harcourt 306
523 Frederika and Kellerton 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, Lu Verne, and Conroy 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 Dedham and Low Moor 275
545 Halbur and South English 274
546 Fredonia 273
547 Protivin and Sun Valley Lake 270
548 Cantril and West Amana 269
549 Riverton 268
550 Wadena 266
551 Renwick 265
552 Leland and Woden 263
553 Alvord and Mingo 260
554 Kiron and Grand River 259
555 Arthur, Martelle, and Melvin 258
556 Harvey 257
557 Greeley 255
558 Crawfordsville 254
559 Auburn 252
560 Marathon 251
561 Mallard 247
562 Blencoe 243
563 Burr Oak, Luxemburg, and Chester 242
564 Prescott and Goose Lake 241
565 New Providence and St. Marys 238
566 Keswick 237
567 Ridgeway, Crystal Lake, and Rhodes 235
568 College Springs and Macedonia 233
569 Sherrill and Chelsea 232
570 Harpers Ferry 231
571 Barnes City and Leighton 230
572 Beaman, Paton, and Cumberland 229
573 Rippey and Thor 228
574 Corwith 227
575 Parnell 226
576 Waucoma, Dickens, and Fostoria 225
577 Silver City and Defiance 223
578 Lakota 222
579 La Motte, Lineville, Dundee, Coulter, and Moorland 221
580 Clutier and Jamaica 220
581 Searsboro and Soldier 219
582 Ackworth 217
583 Lambs Grove 216
584 Cleghorn 214
585 Woodburn 213
586 Moorhead 211
587 Montour, Twin Lakes, and Cushing 208
588 Boxholm 205
589 Panama 204
590 McClelland 202
591 Lone Rock 201
592 Castalia 200
593 Elberon and Hanlontown 199
594 Superior and Maysville 198
595 Lucas, Westgate, and Patterson 197
596 Decatur City, Stockton, and Hillsboro 196
597 Homestead, Volga, and Davis City 194
598 Henderson 193
599 Oakville, Floris, and Aurora 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 Whitten, Coin, and Shambaugh 182
610 Larrabee and Tingley 178
611 Webb, Kirkville, and Rickardsville 177
612 Hastings and Garden Grove 175
613 Millersburg 174
614 Hancock and Dixon 173
615 Bouton, Franklin, and Monmouth 172
616 Palmer, Prairieburg, and Rake 171
617 Rock Falls, Calumet, and Rembrandt 170
618 Olds and Pilot Mound 168
619 Braddyville, Bridgewater, and Woolstock 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 Rose Hill and Rome 157
626 Portsmouth and Blockton 156
627 Mineola and Chapin 155
628 St. Olaf, Gravity, Alexander, and St. Joseph 154
629 Luther, Gray, and Climbing Hill 152
630 Dawson 151
631 Fraser 150
632 Houghton and Springbrook 149
633 Ferguson 148
634 Ayrshire 147
635 Vincent and Webster 146
636 Kamrar 144
637 Smithland 143
638 St. Lucas, Exline, and Brayton 142
639 Reasnor and Stanley 141
640 Linn Grove and Havelock 140
641 Baldwin, Magnolia, and Archer 138
642 Watkins 136
643 Williamson 135
644 Welton, Truesdale, and Somers 133
645 Blairsburg, Mitchell, Oakland Acres, and Centralia 132
646 Masonville 131
647 Ricketts, Lanesboro, Rutland, and Luzerne 129
648 Carpenter, Marne, Westfield, and Green Mountain 128
649 Westphalia 126
650 Garber 124
651 Mona 123
652 St. Donatus 122
653 Little Sioux, Mount Union, Geneva, and Toronto 121
654 Mount Auburn and Lidderdale 119
655 Arion, Delaware, Waterville, and Morrison 118
656 Hamilton, Clemons, and Swaledale 117
657 Willey and Marysville 116
658 Goodell and Bernard 114
659 Sharpsburg and Arispe 113
660 River Sioux 112
661 Buckeye and Struble 111
662 Spragueville, Hartwick, Promise City, and South Amana 110
663 Martinsburg and Macksburg 109
664 Millerton 108
665 Nemaha and Zwingle 106
666 Bentley 104
667 Cromwell 103
668 McIntire and Westwood 102
669 Numa and Chillicothe 101
670 Grant, Hansell, and Derby 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, Andover, and Castana 93
677 Cylinder and Percival 92
678 Garden City, Center Junction, and Ledyard 91
679 Graf 90
680 St. Paul 89
681 Panorama Park 88
682 Nodaway, Harper, and Lincoln 87
683 Dougherty 86
684 Craig 85
685 Turin 84
686 Colwell 81
687 Hardy 80
688 Greenville 79
689 Beaver 77
690 Varina and Scarville 76
691 Kirkman 75
692 West Chester, Dolliver, Unionville, Chatsworth, and Matlock 74
693 Clio, Ralston, Yorktown, and Douds 73
694 High Amana and Pleasant Plain 72
695 Swan and Osterdock 70
696 Thornburg, Sandyville, and Vining 69
697 Balltown 68
698 Randalia, Sageville, and Wiota 64
699 Spring Hill 63
700 Keomah Village 62
701 Guernsey and Rathbun 59
702 Burchinal, Redding, New Haven, and Rossie 58
703 Orchard, Thayer, and Bassett 57
704 California Junction, Owasa, St. Anthony, Hayfield, and Bradford 56
705 Coburg, Bradgate, and Tennant 55
706 Clayton, Plano, and Ottosen 54
707 Knierim 53
708 Aredale and Bevington 51
709 Rodney and Popejoy 50
710 Mount Sterling and Toeterville 49
711 Kinross, Udell, Dana, and Shannon City 48
712 Rodman 46
713 Rochester and Rinard 45
714 Jackson Junction, Leando, Benton, and Galt 44
715 Northboro 43
716 Sexton and Valeria 42
717 Loveland, Plover, and Cotter 41
718 Coppock 40
719 Hayesville 39
720 Frytown 38
721 Imogene, Anderson, 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 Blanchard, Delphos, and Maloy 19
733 St. Benedict and Pleasanton 18
734 Little Cedar, Berkley, and Aspinwall 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.