Ranking of Iowa Cities and Places By Percentage of Households with Household Income of Less than $40K in 2021 (ACS-5Yrs)

Updated on November 19, 2023.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of households in Iowa with household income of less than $40k was 29.46%. Among all Iowa cities and places with a population of at least 10K, Spencer city had the highest percentage of households with household income of less than $40k (42.93%), followed by Fort Madison city (42.40%), and Fort Dodge city (42.38%).

On the other hand, the following 3 cities and places had low percentages of households with household income of less than $40k: Clive city (11.40%), North Liberty city (13.66%), and Johnston city (15.41%).

The chart below shows the top 10 Iowa cities and places with a population of 10K+ and a high household income, and the table below shows the ranking of all Iowa cities and places with a population of 10K+.

You can also see similar information for other household income groups, for other states, as well as for the whole United States.

Ranking of Iowa Cities and Places By % of Households with Household Income of Less than $40K in 2021 (ACS-5Yrs)
Spencer city
Fort Madison city
Fort Dodge city
Burlington city
Carroll city
Waterloo city
Ottumwa city
Clinton city
Iowa City city
Oskaloosa city
Ranking of Iowa Cities and Places By % of Households with Household Income of Less than $40K in 2021 (ACS-5Yrs)
Items per page:
0 of 0
Rank City Percentage of Households (%)
1 Spencer city 42.93
2 Fort Madison city 42.40
3 Fort Dodge city 42.38
4 Burlington city 41.73
5 Carroll city 41.19
6 Waterloo city 40.74
7 Ottumwa city 40.49
8 Clinton city 40.08
9 Iowa City city 39.91
10 Oskaloosa city 38.92
11 Ames city 37.92
12 Newton city 37.19
13 Muscatine city 37.01
14 Council Bluffs city 35.85
15 Sioux City city 34.82
16 Marshalltown city 34.29
17 Dubuque city 34.21
18 Davenport city 34.01
19 Mason City city 33.44
20 Coralville city 33.36
20 Des Moines city 33.36
21 Boone city 31.55
22 Storm Lake city 31.51
23 Cedar Falls city 31.07
24 Indianola city 30.91
25 Cedar Rapids city 29.23
26 Waverly city 26.13
27 Le Mars city 24.60
28 Marion city 23.30
29 West Des Moines city 23.28
30 Bettendorf city 20.51
31 Norwalk city 20.42
32 Pella city 19.88
33 Grimes city 16.63
34 Urbandale city 16.56
35 Waukee city 16.55
36 Altoona city 16.36
37 Pleasant Hill city 16.28
38 Ankeny city 15.51
39 Johnston city 15.41
40 North Liberty city 13.66
41 Clive city 11.40