Median Household Income
$75,059
Median Home Value
$208,000
Median Gross Rent
$972/mo
Poverty Rate
11.1%
Unemployment Rate
3.6%
Homeownership Rate
71.7%
Bachelor's Degree or Higher
31.4%
Median Age
38.6
Population Over Time
Iowa grew 4.3% from 2014 to 2024.
2014
3,078,116
2016
3,106,589
2018
3,132,499
2020
3,150,011
2022
3,188,836
2024
3,210,507
Largest Cities in Iowa
See all →Des Moines213,164 people$65,932Cedar Rapids136,929 people$70,424Davenport101,448 people$66,200Sioux City85,469 people$68,906Iowa City74,878 people$58,546West Des Moines68,744 people$86,594Ankeny68,392 people$108,198Waterloo67,256 people$57,480Ames66,265 people$60,991Council Bluffs62,670 people$64,578Dubuque59,315 people$65,845Urbandale45,591 people$112,795Marion41,401 people$86,743Cedar Falls40,686 people$76,987Bettendorf38,997 people$100,495Marshalltown27,511 people$69,068Mason City27,271 people$64,804Ottumwa25,359 people$61,103Waukee25,045 people$101,029Fort Dodge24,850 people$60,649Clinton24,524 people$60,230Burlington23,976 people$59,000Johnston23,856 people$106,551Muscatine23,671 people$58,117Coralville22,494 people$69,144North Liberty20,393 people$102,102Altoona20,017 people$86,114Clive18,576 people$132,121Indianola15,845 people$75,453Newton15,692 people$57,771Grimes15,402 people$120,037Norwalk13,057 people$102,722Boone12,482 people$69,222Oskaloosa11,492 people$64,004Spencer11,351 people$59,667Storm Lake11,194 people$62,765Pella10,556 people$84,111Le Mars10,549 people$74,701Pleasant Hill10,456 people$90,508Waverly10,399 people$80,284Fort Madison10,293 people$50,705Carroll10,270 people$69,706Keokuk9,868 people$52,711Grinnell9,511 people$65,320Fairfield9,474 people$51,311Mount Pleasant9,214 people$61,042Denison8,316 people$65,684Sioux Center8,227 people$92,983Perry7,875 people$68,910Webster City7,787 people$63,430
Counties in Iowa
Adair CountyAdams CountyAllamakee CountyAppanoose CountyAudubon CountyBenton CountyBlack Hawk CountyBoone CountyBremer CountyBuchanan CountyBuena Vista CountyButler CountyCalhoun CountyCarroll CountyCass CountyCedar CountyCerro Gordo CountyCherokee CountyChickasaw CountyClarke CountyClay CountyClayton CountyClinton CountyCrawford CountyDallas CountyDavis CountyDecatur CountyDelaware CountyDes Moines CountyDickinson CountyDubuque CountyEmmet CountyFayette CountyFloyd CountyFranklin CountyFremont CountyGreene CountyGrundy CountyGuthrie CountyHamilton CountyHancock CountyHardin CountyHarrison CountyHenry CountyHoward CountyHumboldt CountyIda CountyIowa CountyJackson CountyJasper CountyJefferson CountyJohnson CountyJones CountyKeokuk CountyKossuth CountyLee CountyLinn CountyLouisa CountyLucas CountyLyon CountyMadison CountyMahaska CountyMarion CountyMarshall CountyMills CountyMitchell CountyMonona CountyMonroe CountyMontgomery CountyMuscatine CountyO'Brien CountyOsceola CountyPage CountyPalo Alto CountyPlymouth CountyPocahontas CountyPolk CountyPottawattamie CountyPoweshiek CountyRinggold CountySac CountyScott CountyShelby CountySioux CountyStory CountyTama CountyTaylor CountyUnion CountyVan Buren CountyWapello CountyWarren CountyWashington CountyWayne CountyWebster CountyWinnebago CountyWinneshiek CountyWoodbury CountyWorth CountyWright County
Source: U.S. Census Bureau, American Community Survey, ACS 2020-2024.