Price increase coming January 31. Buy now and save

Iowa Cities by Population (2025)

by Kristen Carney Kristen Carney

Updated: December 17, 2024

The most populous cities in Iowa are Des Moines with 210,381, Cedar Rapids at 135,958, Davenport with 100,354, Sioux City at 85,727, and Iowa City with 75,678. You can get the most current Census population data for all 1,018 Iowa cities, sorted from the most populous cities in Iowa to the least, according to the 2023 Population Estimates Program and 2023 American Community Survey.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest Iowa cities population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for Iowa cities

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 13,528 businesses.

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

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

  • United States Census Bureau. Annual Estimates of the Resident Population: April 1, 2020 to July 1, 2023. Population Division. May 2024.
  • United States Census Bureau. B01001 SEX BY AGE, 2023 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 12 December 2024. http://www.census.gov/.

Email Me When New Data Are Released

Join thousands of subscribers and receive just 2 (TWO!) emails a year in May and December when the US Census Bureau releases new population data for Iowa cities.

Connect

Cubit logo

© Copyright 2025 Cubit Planning, Inc.