United States - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityStateCountryPopulation
7,359. Chariton IowaUnited States 4,321
7,335. Jefferson IowaUnited States 4,345
7,217. Camanche IowaUnited States 4,448
7,200. Hampton IowaUnited States 4,461
7,153. Mount Vernon IowaUnited States 4,506
6,963. Humboldt IowaUnited States 4,690
6,905. Evansdale IowaUnited States 4,751
6,847. Spirit Lake IowaUnited States 4,840
6,832. Windsor Heights IowaUnited States 4,860
6,778. Osceola IowaUnited States 4,929
6,617. Harlan IowaUnited States 5,106
6,590. Shenandoah IowaUnited States 5,150
6,559. Manchester IowaUnited States 5,179
6,553. Sheldon IowaUnited States 5,188
6,550. Winterset IowaUnited States 5,190
6,516. Iowa Falls IowaUnited States 5,238
6,504. Cherokee IowaUnited States 5,253
6,499. Vinton IowaUnited States 5,257
6,488. Glenwood IowaUnited States 5,269
6,446. De Witt IowaUnited States 5,322
6,280. Centerville IowaUnited States 5,528
6,276. Anamosa IowaUnited States 5,533
6,256. Algona IowaUnited States 5,560
6,244. Clarinda IowaUnited States 5,572
6,186. Eldridge IowaUnited States 5,651
6,122. Red Oak IowaUnited States 5,742
6,117. Centerville IowaUnited States 5,745
5,973. Independence IowaUnited States 5,966
5,949. Orange City IowaUnited States 6,004
5,856. Maquoketa IowaUnited States 6,141
5,744. Estherville IowaUnited States 6,360
5,720. Oelwein IowaUnited States 6,415
5,478. Nevada IowaUnited States 6,798
5,361. Hiawatha IowaUnited States 7,024
5,346. Sioux Center IowaUnited States 7,048
5,313. Atlantic IowaUnited States 7,112
5,234. Washington IowaUnited States 7,266
5,203. Knoxville IowaUnited States 7,313
5,024. Charles City IowaUnited States 7,652
4,999. Perry IowaUnited States 7,702
4,960. Clear Lake IowaUnited States 7,777
4,935. Creston IowaUnited States 7,834
4,825. Webster City IowaUnited States 8,070
4,799. Decorah IowaUnited States 8,127
4,745. Grimes IowaUnited States 8,246
4,714. Denison IowaUnited States 8,298
4,526. Mount Pleasant IowaUnited States 8,668
4,477. Pleasant Hill IowaUnited States 8,785
4,426. Norwalk IowaUnited States 8,945
4,316. Grinnell IowaUnited States 9,218
4,232. Fairfield IowaUnited States 9,464
4,124. Le Mars IowaUnited States 9,826
4,110. Waverly IowaUnited States 9,874
4,050. Carroll IowaUnited States 10,103
3,972. Pella IowaUnited States 10,352
3,897. Storm Lake IowaUnited States 10,600
3,843. Keokuk IowaUnited States 10,780
3,767. Fort Madison IowaUnited States 11,051
3,713. Spencer IowaUnited States 11,233
3,643. Oskaloosa IowaUnited States 11,463
3,374. Boone IowaUnited States 12,661
3,227. North Liberty IowaUnited States 13,374
3,131. Waukee IowaUnited States 13,790
2,975. Altoona IowaUnited States 14,541
2,934. Indianola IowaUnited States 14,782
2,841. Newton IowaUnited States 15,254
2,806. Clive IowaUnited States 15,447
2,555. Johnston IowaUnited States 17,278
2,333. Coralville IowaUnited States 18,907
1,939. Muscatine IowaUnited States 22,886
1,754. Ottumwa IowaUnited States 25,023
1,738. Fort Dodge IowaUnited States 25,206
1,704. Burlington IowaUnited States 25,663
1,625. Clinton IowaUnited States 26,885
1,592. Clinton Stock Yards IowaUnited States 27,294
1,577. Marshalltown IowaUnited States 27,552
1,545. Mason City IowaUnited States 28,079
1,285. Bettendorf IowaUnited States 33,217
1,213. Marion IowaUnited States 34,768
1,060. Cedar Falls IowaUnited States 39,260
1,053. Urbandale IowaUnited States 39,463
908. Ankeny IowaUnited States 45,582
690. West Des Moines IowaUnited States 56,609
672. Dubuque IowaUnited States 57,637
649. Ames IowaUnited States 58,965
599. Council Bluffs IowaUnited States 62,230
524. Iowa City IowaUnited States 67,862
518. Waterloo IowaUnited States 68,406
405. Sioux City IowaUnited States 82,684
294. Davenport IowaUnited States 99,685
204. Cedar Rapids IowaUnited States 126,326
106. Des Moines IowaUnited States 203,433
15,992. Gove KansasUnited States 99
15,779. Howard KansasUnited States 687
15,777. Mound City KansasUnited States 694
15,756. Tribune KansasUnited States 741
15,755. Sharon Springs KansasUnited States 748
15,742. Greensburg KansasUnited States 777
15,740. Westmoreland KansasUnited States 778
15,714. Coldwater KansasUnited States 828