Skip to main content
Population Review

Iowa Population & Demographics

Iowa has a population of 3,195,937, ranking #31 among US states. The median household income is $73,147 and the median age is 38.6.

Iowa on US population map

US states by population — Iowa is #31

3,195,937

Population

#31

By Population

$73,147

Median Income

38.6

Median Age

Age Distribution

Under 5
5.9%
5–9
6.4%
10–14
6.6%
15–19
7.0%
20–24
7.1%
25–34
12.4%
35–44
12.6%
45–54
11.3%
55–59
6.2%
60–64
6.7%
65–74
10.4%
75–84
5.1%
85+
2.3%

Male: 50.1% · Female: 49.9%

Race & Ethnicity

White85.6%
Black or African American3.9%
Asian0.0%
American Indian & Alaska Native0.3%
Native Hawaiian & Pacific Islander0.2%
Two or More Races0.0%
Hispanic or Latino (any race)1.2%

Economy & Income

$73,147

Median Household Income

$39,728

Per Capita Income

6.9%

Poverty Rate

2.4%

Unemployment Rate

$95,968

Mean Household Income

64.0%

Employment Rate

Education

93.2%

High School Graduate+

30.9%

Bachelor's Degree+

Housing

$195,900

Median Home Value

$949

Median Rent

1,427,175

Total Housing Units

71.5%

Owner-Occupied

28.5%

Renter-Occupied

8.6%

Vacant

Commute

0.7%

Drive Alone

2.9%

Carpool

10.4%

Work From Home

19.8 min

Avg Commute

Largest Cities in Iowa

#CityPopulationMedian IncomeMedian Home Value
1Des Moines city212,464$63,966$183,700
2Cedar Rapids city136,859$67,859$177,100
3Davenport city101,083$64,497$162,900
4Sioux City city85,651$65,473$162,600
5Iowa City city75,264$57,533$273,600
6Ankeny city70,542$106,603$311,300
7West Des Moines city69,893$84,925$286,300
8Waterloo city66,947$56,344$150,200
9Ames city66,112$60,102$263,800
10Council Bluffs city62,564$64,092$164,300
11Dubuque city59,271$64,985$193,100
12Urbandale city46,026$113,086$318,800
13Marion city41,690$87,105$230,800
14Cedar Falls city40,662$74,165$252,500
15Bettendorf city39,297$102,917$295,600
16Marshalltown city27,491$68,854$117,100
17Mason City city27,135$62,369$130,000
18Waukee city26,974$106,728$328,200
19Ottumwa city25,352$56,994$92,400
20Fort Dodge city24,788$61,769$128,900

Counties in Iowa

#CountyPopulationMedian Income
1Polk County497,441$81,621
2Linn County229,463$76,421
3Scott County174,302$76,363
4Johnson County154,881$74,721
5Black Hawk County130,693$64,581
6Woodbury County105,760$70,147
7Dallas County104,136$102,349
8Dubuque County98,948$75,919
9Story County98,592$69,006
10Pottawattamie County93,407$71,446
11Warren County53,484$92,990
12Clinton County46,383$65,177
13Cerro Gordo County42,785$65,537
14Muscatine County42,735$69,512
15Marshall County39,971$72,785
16Des Moines County38,597$60,662
17Jasper County37,864$70,128
18Webster County36,848$68,054
19Sioux County35,984$84,736
20Wapello County35,265$60,034

Frequently Asked Questions

Iowa has a population of 3,195,937 according to the Census ACS 2023 5-Year estimates, making it the #31 most populated state.

The median household income in Iowa is $73,147, with a per capita income of $39,728. 6.9% of the population lives below the poverty level.

Iowa is 85.6% White, 3.9% Black, 0.0% Asian, and 1.2% Hispanic/Latino.

Data from the American Community Survey (ACS) 5-Year estimates. The ACS surveys approximately 3.5 million households annually. Percentages may not total 100% due to rounding.