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
12,521. Stuart IowaUnited States 1,648
12,463. Nashua IowaUnited States 1,663
12,464. Remsen IowaUnited States 1,663
12,461. Reinbeck IowaUnited States 1,664
12,440. Atkins IowaUnited States 1,670
12,436. Hartley IowaUnited States 1,672
12,419. Prairie City IowaUnited States 1,680
12,382. Manson IowaUnited States 1,690
12,379. Mount Ayr IowaUnited States 1,691
12,365. Pleasantville IowaUnited States 1,694
12,324. Traer IowaUnited States 1,703
12,305. Rockwell City IowaUnited States 1,709
12,244. Lake City IowaUnited States 1,727
12,077. Ely IowaUnited States 1,776
12,062. Denver IowaUnited States 1,780
12,016. Pocahontas IowaUnited States 1,789
11,867. Monroe IowaUnited States 1,830
11,859. Durant IowaUnited States 1,832
11,774. Epworth IowaUnited States 1,860
11,739. Parkersburg IowaUnited States 1,870
11,694. Alta IowaUnited States 1,883
11,659. New London IowaUnited States 1,897
11,651. Columbus Junction IowaUnited States 1,899
11,596. Guttenberg IowaUnited States 1,919
11,524. Tiffin IowaUnited States 1,947
11,436. Leon IowaUnited States 1,977
11,416. Greenfield IowaUnited States 1,982
11,401. Northwood IowaUnited States 1,989
11,303. Sumner IowaUnited States 2,028
11,278. Solon IowaUnited States 2,037
11,260. Ogden IowaUnited States 2,044
11,215. Sigourney IowaUnited States 2,059
11,188. Wapello IowaUnited States 2,067
11,182. Britt IowaUnited States 2,069
11,108. Colfax IowaUnited States 2,093
11,083. Lake Mills IowaUnited States 2,100
11,020. Fairfax IowaUnited States 2,123
10,956. Ida Grove IowaUnited States 2,142
10,931. Lisbon IowaUnited States 2,152
10,913. Cascade IowaUnited States 2,159
10,863. Hull IowaUnited States 2,175
10,859. Audubon IowaUnited States 2,176
10,823. Bellevue IowaUnited States 2,191
10,741. Sac City IowaUnited States 2,220
10,727. Postville IowaUnited States 2,227
10,655. Mitchellville IowaUnited States 2,254
10,593. Hudson IowaUnited States 2,282
10,585. La Porte City IowaUnited States 2,285
10,509. West Branch IowaUnited States 2,322
10,504. Lamoni IowaUnited States 2,324
10,458. Toledo IowaUnited States 2,341
10,406. Kalona IowaUnited States 2,363
10,368. Belmond IowaUnited States 2,376
10,330. Park View IowaUnited States 2,389
10,254. Center Point IowaUnited States 2,421
10,099. West Union IowaUnited States 2,486
10,024. Jesup IowaUnited States 2,520
10,004. Marengo IowaUnited States 2,528
9,988. Belle Plaine IowaUnited States 2,534
9,970. Madrid IowaUnited States 2,543
9,960. Hawarden IowaUnited States 2,546
9,954. Rock Rapids IowaUnited States 2,549
9,770. Bloomfield IowaUnited States 2,640
9,613. Grundy Center IowaUnited States 2,706
9,574. Eldora IowaUnited States 2,732
9,466. Sibley IowaUnited States 2,798
9,458. Wilton IowaUnited States 2,802
9,384. Missouri Valley IowaUnited States 2,838
9,363. Clarion IowaUnited States 2,850
9,329. Tama IowaUnited States 2,877
9,279. Milford IowaUnited States 2,898
9,155. West Burlington IowaUnited States 2,968
9,106. Onawa IowaUnited States 2,998
8,997. Williamsburg IowaUnited States 3,068
8,871. Garner IowaUnited States 3,129
8,860. Robins IowaUnited States 3,142
8,766. Tipton IowaUnited States 3,221
8,631. Saylorville IowaUnited States 3,301
8,605. Huxley IowaUnited States 3,317
8,553. Rock Valley IowaUnited States 3,354
8,466. Polk City IowaUnited States 3,418
8,442. Story City IowaUnited States 3,431
8,255. New Hampton IowaUnited States 3,571
8,236. Eagle Grove IowaUnited States 3,583
8,183. Osage IowaUnited States 3,619
8,102. Adel IowaUnited States 3,682
8,033. West Liberty IowaUnited States 3,736
7,997. Le Claire IowaUnited States 3,765
7,996. Albia IowaUnited States 3,766
7,976. Carter Lake IowaUnited States 3,785
7,968. Monticello IowaUnited States 3,796
7,883. Bondurant IowaUnited States 3,860
7,874. Cresco IowaUnited States 3,868
7,862. Carlisle IowaUnited States 3,876
7,834. Waukon IowaUnited States 3,897
7,823. Emmetsburg IowaUnited States 3,904
7,656. Dyersville IowaUnited States 4,058
7,544. Forest City IowaUnited States 4,151
7,525. Asbury IowaUnited States 4,170
7,453. Sergeant Bluff IowaUnited States 4,227