Ranking of Iowa Cities and Places By Percentage of Households with Household Income of $40K - $49K 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 $40k - $49k was 8.39%. Among all Iowa cities and places with a population of at least 10K, Storm Lake city had the highest percentage of households with household income of $40k - $49k (20.31%), followed by Fort Madison city (12.36%), and Ottumwa city (11.91%).

On the other hand, the following 3 cities and places had low percentages of households with household income of $40k - $49k: Ankeny city (5.22%), Pella city (5.56%), and Norwalk city (5.73%).

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 $40K - $49K in 2021 (ACS-5Yrs)
Storm Lake city
Fort Madison city
Ottumwa city
Newton city
Mason City city
Grimes city
Le Mars city
North Liberty city
Spencer city
Waterloo city
Ranking of Iowa Cities and Places By % of Households with Household Income of $40K - $49K in 2021 (ACS-5Yrs)
Items per page:
0 of 0
Rank City Percentage of Households (%)
1 Storm Lake city 20.31
2 Fort Madison city 12.36
3 Ottumwa city 11.91
4 Newton city 11.36
5 Mason City city 10.97
6 Grimes city 10.83
7 Le Mars city 10.23
8 North Liberty city 10.17
9 Spencer city 10.01
10 Waterloo city 9.88
11 Clinton city 9.81
12 Des Moines city 9.68
13 Burlington city 9.66
14 Cedar Rapids city 9.48
14 Pleasant Hill city 9.48
15 Marshalltown city 9.29
16 Boone city 9.13
17 Dubuque city 8.91
18 Ames city 8.80
19 Muscatine city 8.57
20 Davenport city 8.56
21 Johnston city 8.27
22 Iowa City city 8.14
23 Altoona city 7.95
24 Council Bluffs city 7.66
25 Waukee city 7.64
26 Marion city 7.58
27 West Des Moines city 7.53
28 Sioux City city 7.37
29 Fort Dodge city 7.35
30 Cedar Falls city 7.13
31 Clive city 7.10
32 Indianola city 7.03
33 Carroll city 6.93
34 Bettendorf city 6.91
35 Oskaloosa city 6.80
36 Waverly city 6.51
37 Urbandale city 6.12
38 Coralville city 5.91
39 Norwalk city 5.73
40 Pella city 5.56
41 Ankeny city 5.22