CensusDepth
Home / US Counties by Median Household Income / Iowa / Iowa Counties by Median Household Income

Iowa Counties by Median Household Income

Median household income is the single most-used indicator of economic well-being — the midpoint of all household incomes in an area.

All 99 counties ranked by Median Household Income, from highest to lowest. Click the column header to reverse sort order. Data from the U.S. Census Bureau, ACS 5-Year Estimates, 2023.

States Counties Cities Metros ZIPs
# Counties Median Household Income
1 Harrison County, Iowa $250,001
2 Cherokee County, Iowa $250,001
3 Calhoun County, Iowa $183,586
4 Henry County, Iowa $165,451
5 Clay County, Iowa $147,531
6 Cedar County, Iowa $143,323
7 Audubon County, Iowa $142,188
8 Floyd County, Iowa $131,604
9 Greene County, Iowa $131,061
10 Hancock County, Iowa $129,973
11 Emmet County, Iowa $121,899
12 Hardin County, Iowa $120,233
13 Grundy County, Iowa $117,356
14 Adams County, Iowa $116,142
15 Clayton County, Iowa $113,494
16 Marion County, Iowa $110,842
17 Crawford County, Iowa $110,395
18 Iowa County, Iowa $108,250
19 Adair County, Iowa $105,271
20 Carroll County, Iowa $105,190
21 Palo Alto County, Iowa $104,190
22 Dallas County, Iowa $102,349
23 Cerro Gordo County, Iowa $102,313
24 Decatur County, Iowa $102,241
25 Marshall County, Iowa $99,792
26 Johnson County, Iowa $97,940
27 Mahaska County, Iowa $95,872
28 Des Moines County, Iowa $95,089
29 Warren County, Iowa $92,990
30 Boone County, Iowa $84,783
31 Benton County, Iowa $84,742
32 Sioux County, Iowa $84,736
33 Bremer County, Iowa $83,343
34 Delaware County, Iowa $82,336
35 Lyon County, Iowa $81,609
36 Guthrie County, Iowa $79,981
37 Davis County, Iowa $79,505
38 Buchanan County, Iowa $78,430
39 Dubuque County, Iowa $77,249
40 Mills County, Iowa $77,225
41 Worth County, Iowa $76,875
42 Linn County, Iowa $76,421
43 Scott County, Iowa $76,363
44 Winneshiek County, Iowa $75,652
45 Dickinson County, Iowa $74,570
46 Fremont County, Iowa $73,750
47 Chickasaw County, Iowa $73,421
48 Jones County, Iowa $73,071
49 Jackson County, Iowa $71,605
50 Pottawattamie County, Iowa $71,446
51 Washington County, Iowa $71,339
52 Sac County, Iowa $70,991
53 Louisa County, Iowa $70,388
54 Keokuk County, Iowa $70,382
55 Page County, Iowa $70,374
56 Woodbury County, Iowa $70,147
57 Jasper County, Iowa $70,128
58 Ringgold County, Iowa $69,821
59 Story County, Iowa $69,006
60 Webster County, Iowa $68,054
61 Tama County, Iowa $67,955
62 Lucas County, Iowa $67,921
63 Shelby County, Iowa $67,690
64 Howard County, Iowa $67,336
65 Taylor County, Iowa $67,279
66 Humboldt County, Iowa $66,994
67 Clarke County, Iowa $66,821
68 Appanoose County, Iowa $66,811
69 Allamakee County, Iowa $66,000
70 Kossuth County, Iowa $65,656
71 Clinton County, Iowa $65,177
72 Poweshiek County, Iowa $64,837
73 Montgomery County, Iowa $64,401
74 Wright County, Iowa $64,033
75 Winnebago County, Iowa $63,719
76 Franklin County, Iowa $63,648
77 Ida County, Iowa $62,841
78 Lee County, Iowa $60,441
79 Van Buren County, Iowa $60,183
80 Wapello County, Iowa $60,034
81 Buena Vista County, Iowa $59,935
82 Wayne County, Iowa $59,118
83 Fayette County, Iowa $58,764
84 Pocahontas County, Iowa $58,046
85 Hamilton County, Iowa $57,002
86 Jefferson County, Iowa $56,824
87 Union County, Iowa $56,813
88 Plymouth County, Iowa $54,679
89 Polk County, Iowa $53,434
90 Monroe County, Iowa $51,817
91 Cass County, Iowa $49,966
92 Butler County, Iowa $48,962
93 Osceola County, Iowa $47,964
94 Mitchell County, Iowa $46,057
95 O'Brien County, Iowa $42,461
96 Black Hawk County, Iowa $39,416
97 Muscatine County, Iowa $38,701
98 Madison County, Iowa $36,208
99 Monona County, Iowa $31,756