Skip to main content

Iowa cities and towns

Demographic and economic data for 1,018 Iowa cities, towns, and Census Designated Places. Sorted by population.

Largest places

PlacePopulationMedian HH IncomeMedian Home Value
Des Moines city212,464$63,966$183,700
Cedar Rapids city136,859$67,859$177,100
Davenport city101,083$64,497$162,900
Sioux City city85,651$65,473$162,600
Iowa City city75,264$57,533$273,600
Ankeny city70,542$106,603$311,300
West Des Moines city69,893$84,925$286,300
Waterloo city66,947$56,344$150,200
Ames city66,112$60,102$263,800
Council Bluffs city62,564$64,092$164,300
Dubuque city59,271$64,985$193,100
Urbandale city46,026$113,086$318,800
Marion city41,690$87,105$230,800
Cedar Falls city40,662$74,165$252,500
Bettendorf city39,297$102,917$295,600
Marshalltown city27,491$68,854$117,100
Mason City city27,135$62,369$130,000
Waukee city26,974$106,728$328,200
Ottumwa city25,352$56,994$92,400
Fort Dodge city24,788$61,769$128,900
Clinton city24,425$57,493$115,400
Johnston city24,196$103,430$346,200
Burlington city23,800$55,274$115,800
Muscatine city23,567$59,332$146,900
Coralville city22,846$66,508$286,000
North Liberty city20,782$103,933$300,000
Altoona city20,592$87,123$257,300
Clive city18,776$131,082$379,000
Indianola city15,918$78,125$228,100
Grimes city15,810$104,497$281,000
Newton city15,696$56,321$151,600
Norwalk city13,610$94,583$275,700
Boone city12,445$67,269$156,400
Oskaloosa city11,492$62,172$128,900
Spencer city11,393$57,068$178,300
Storm Lake city11,275$58,341$163,600
Pleasant Hill city10,796$86,890$284,100
Pella city10,624$81,201$259,600
Le Mars city10,597$72,381$202,200
Waverly city10,446$78,429$215,200
Carroll city10,261$59,323$184,100
Fort Madison city10,221$49,359$95,900
Keokuk city9,748$49,340$93,700
Grinnell city9,527$64,426$191,700
Fairfield city9,438$48,302$152,900
Mount Pleasant city9,093$59,216$145,600
Sioux Center city8,335$87,555$275,900
Denison city8,247$63,850$137,600
Bondurant city8,061$128,341$288,600
Perry city7,928$63,983$122,100
Webster City city7,769$65,844$115,400
Clear Lake city7,603$70,278$235,100
Decorah city7,597$62,177$234,600
Knoxville city7,493$70,136$147,600
Creston city7,466$50,752$112,600
Charles City city7,321$56,734$118,900
Washington city7,314$56,536$144,500
Hiawatha city7,178$67,628$210,200
Nevada city6,952$75,221$177,800
Atlantic city6,773$57,486$134,900
Eldridge city6,743$101,089$329,400
Orange City city6,312$81,667$245,300
Adel city6,259$96,905$320,500
Independence city6,149$72,250$156,900
Maquoketa city6,105$56,039$126,800
Asbury city5,949$130,071$312,400
Oelwein city5,878$49,821$96,800
Estherville city5,865$54,624$96,300
Polk City city5,833$163,000$385,000
Anamosa city5,553$56,167$164,900
Red Oak city5,542$52,996$91,600
DeWitt city5,535$84,474$223,100
Osceola city5,495$62,363$145,300
Spirit Lake city5,469$73,627$218,400
Algona city5,414$52,542$156,200
Sheldon city5,386$68,448$173,600
Winterset city5,384$69,268$181,500
Centerville city5,377$41,472$99,000
Clarinda city5,366$50,644$112,200
Tiffin city5,271$106,034$315,800
Windsor Heights city5,171$89,083$251,800
Cherokee city5,157$48,693$119,400
Manchester city5,144$58,578$130,500
Glenwood city5,118$69,320$193,800
Sergeant Bluff city5,090$122,610$287,600
Iowa Falls city5,062$53,051$106,300
Vinton city4,948$65,488$146,400
Shenandoah city4,913$52,469$110,000
Harlan city4,896$54,923$137,500
Humboldt city4,761$70,661$162,600
Le Claire city4,718$100,404$300,200
Camanche city4,562$68,727$175,300
Mount Vernon city4,551$106,356$256,900
Evansdale city4,530$57,415$138,200
Huxley city4,440$122,716$296,100
Dyersville city4,357$72,768$219,800
Hampton city4,311$48,922$91,900
Forest City city4,280$62,917$136,400
Chariton city4,235$52,109$84,200
Carlisle city4,187$98,333$208,100
Jefferson city4,164$54,286$126,900
Rock Valley city4,061$67,012$225,800
Monticello city4,055$67,788$160,500
Cresco city3,901$60,769$105,200
Waukon city3,796$56,250$133,700
West Liberty city3,795$66,132$169,500
Carter Lake city3,773$75,037$161,200
Albia city3,688$67,791$132,500
Emmetsburg city3,651$57,353$114,600
Eagle Grove city3,588$58,458$95,100
Osage city3,578$62,309$141,800
Saylorville CDP3,559$80,250$287,700
New Hampton city3,462$61,491$159,200
Story City city3,363$73,558$205,800
Robins city3,349$122,500$370,500
Williamsburg city3,347$65,607$194,000
Milford city3,315$60,571$211,000
West Burlington city3,184$48,289$126,700
Tipton city3,111$67,625$146,000
Solon city3,092$111,597$305,300
Tama city3,079$61,944$101,200
Garner city3,062$68,964$162,100
Wilton city2,943$71,898$162,000
Fairfax city2,865$120,552$278,800
Onawa city2,862$54,659$125,700
Park View CDP2,861$106,429$276,500
Marengo city2,823$58,125$114,100
Sibley city2,821$54,767$119,800
Madrid city2,803$86,915$185,100
Grundy Center city2,794$77,540$173,200
Postville city2,787$47,281$100,300
Clarion city2,775$58,702$107,600
Bloomfield city2,723$61,679$122,600
Missouri Valley city2,685$64,844$126,500
Kalona city2,679$72,766$221,300
Belmond city2,678$58,750$110,800
Hawarden city2,674$69,375$132,700
Rock Rapids city2,653$61,679$207,700
Eldora city2,622$72,107$108,800
Hudson city2,614$119,327$234,500
Jesup city2,596$89,297$189,600
Center Point city2,575$92,500$215,800
Cascade city2,565$69,861$196,100
Mitchellville city2,557$78,816$190,200
West Branch city2,526$87,891$226,700
Rockwell City city2,449$61,563$91,300
Belle Plaine city2,412$70,517$111,600
New London city2,402$65,815$118,900
West Union city2,393$50,909$133,200
Atkins city2,347$115,625$302,600
Alta city2,344$66,118$125,800
Bellevue city2,256$78,792$210,500
Hull city2,248$76,213$215,700
Denver city2,216$90,156$221,100
La Porte City city2,170$62,750$146,900
Northwood city2,170$64,615$124,800
Sumner city2,159$56,174$111,900
Columbus Junction city2,129$76,518$114,200
Lamoni city2,121$52,300$107,900
Colfax city2,089$82,878$160,500
Toledo city2,079$56,719$124,000
Monroe city2,074$81,488$173,500
Audubon city2,069$41,389$92,800
Dallas Center city2,058$88,750$231,100
Lake Mills city2,054$70,333$127,100
Ely city2,033$102,262$275,800
Epworth city1,991$73,571$229,200
Wapello city1,935$71,131$128,800
Mediapolis city1,930$71,250$167,300
Peosta city1,922$120,375$304,600
Britt city1,919$64,257$96,300
Granger city1,919$112,125$290,100
Durant city1,904$82,563$202,000
Ida Grove city1,904$63,194$96,000
Ogden city1,902$70,556$155,800
Remsen city1,897$98,250$184,700
Walcott city1,895$82,756$171,800
Pleasantville city1,883$67,692$161,500
Blue Grass city1,867$87,083$202,400
Sigourney city1,866$51,528$109,500
Kent Estates CDP1,863$122,014$351,100
Moville city1,840$96,250$174,600
Greenfield city1,826$53,152$115,700
Farley city1,809$96,563$242,600
Reinbeck city1,805$85,962$152,400
Leon city1,795$54,868$79,600
Lisbon city1,782$83,125$202,600
Sac City city1,782$57,487$106,400
Parkersburg city1,747$73,482$200,000
Mount Ayr city1,739$68,676$144,500
Guttenberg city1,675$49,613$183,800
Akron city1,660$59,706$145,300
Manson city1,653$70,893$118,800
Lake City city1,652$64,375$103,300
Prairie City city1,649$78,269$177,400
Stuart city1,642$62,500$152,300
Nashua city1,634$63,750$117,300
Shell Rock city1,634$70,556$159,100
Urbana city1,628$112,672$224,100
Monona city1,618$70,509$125,900

All other Iowa places

Related

Source: U.S. Census Bureau ACS 2023 5-Year Estimates. Public domain.