Iowa / Cities by Population

Iowa Cities by Population

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

The table above displays population estimates data for all cities where data are available from the following dataset:

United States Census Bureau / American FactFinder. "Annual Estimates of the Resident Population: April 1, 2010 to July 1, 2017". 2017 Population Estimates Program. Web. May 2018. https://www.census.gov.

For all other cities where data aren't available in the above dataset, the following dataset is use:

United States Census Bureau. "B01001 Sex by Age." 2012 - 2016 American Community Survey. U.S. Census Bureau's American Community Survey Office. Web. 7 December 2017 http://ftp2.census.gov/.

Connect

Cubit logo
Copyright 2018 Cubit Planning, Inc.