Counties in Iowa by median household income (US single-year estimate), 2024

Warren County had the highest median household income (US single-year estimate) of 99 counties in 2024, at $101,640. Decatur County had the lowest, at $56,186. The median was $72,456 and the figure for Iowa was $75,623. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest101,640Warren County
Lowest56,186Decatur County
Median72,45699 counties
Iowa75,623History

Map of counties, 2024

Adair County: 73,642 USDAdams County: 64,213 USDAllamakee County: 71,728 USDAppanoose County: 57,459 USDAudubon County: 68,732 USDBenton County: 85,848 USDBlack Hawk County: 70,553 USDBoone County: 80,986 USDBremer County: 83,565 USDBuchanan County: 81,191 USDBuena Vista County: 77,083 USDButler County: 77,322 USDCalhoun County: 62,385 USDCarroll County: 81,338 USDCass County: 63,671 USDCedar County: 84,970 USDCerro Gordo County: 73,937 USDCherokee County: 82,715 USDChickasaw County: 82,840 USDClarke County: 68,642 USDClay County: 61,530 USDClayton County: 77,983 USDClinton County: 70,546 USDCrawford County: 70,773 USDDallas County: 99,683 USDDavis County: 70,676 USDDecatur County: 56,186 USDDelaware County: 79,407 USDDes Moines County: 65,796 USDDickinson County: 86,022 USDDubuque County: 80,355 USDEmmet County: 64,393 USDFayette County: 63,625 USDFloyd County: 71,848 USDFranklin County: 71,711 USDFremont County: 70,478 USDGreene County: 69,469 USDGrundy County: 84,203 USDGuthrie County: 75,047 USDHamilton County: 76,054 USDHancock County: 67,667 USDHardin County: 72,381 USDHarrison County: 84,402 USDHenry County: 69,313 USDHoward County: 71,163 USDHumboldt County: 75,434 USDIda County: 72,456 USDIowa County: 78,465 USDJackson County: 71,135 USDJasper County: 74,790 USDJefferson County: 63,788 USDJohnson County: 77,124 USDJones County: 76,093 USDKeokuk County: 56,316 USDKossuth County: 73,860 USDLee County: 63,479 USDLinn County: 75,639 USDLouisa County: 72,753 USDLucas County: 61,457 USDLyon County: 85,185 USDMadison County: 90,539 USDMahaska County: 72,199 USDMarion County: 81,672 USDMarshall County: 68,660 USDMills County: 88,809 USDMitchell County: 84,344 USDMonona County: 68,168 USDMonroe County: 69,366 USDMontgomery County: 63,117 USDMuscatine County: 71,330 USDO'Brien County: 69,967 USDOsceola County: 73,397 USDPage County: 64,193 USDPalo Alto County: 67,377 USDPlymouth County: 88,903 USDPocahontas County: 67,268 USDPolk County: 82,960 USDPottawattamie County: 73,799 USDPoweshiek County: 72,929 USDRinggold County: 62,608 USDSac County: 73,294 USDScott County: 78,991 USDShelby County: 78,108 USDSioux County: 81,746 USDStory County: 69,868 USDTama County: 73,493 USDTaylor County: 63,373 USDUnion County: 63,997 USDVan Buren County: 60,881 USDWapello County: 67,370 USDWarren County: 101,640 USDWashington County: 77,916 USDWayne County: 62,202 USDWebster County: 66,298 USDWinnebago County: 71,443 USDWinneshiek County: 79,996 USDWoodbury County: 76,974 USDWorth County: 74,047 USDWright County: 69,241 USD
  • Under 64K
  • 64K to 70K
  • 70K to 72K
  • 72K to 76K
  • 76K to 82K
  • 82K and over
USD, 2024. Source: U.S. Census Bureau, Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2024

Warren County: 101,640 USDWarren County101,640Dallas County: 99,683 USDDallas County99,683Madison County: 90,539 USDMadison County90,539Plymouth County: 88,903 USDPlymouth County88,903Mills County: 88,809 USDMills County88,809Dickinson County: 86,022 USDDickinson County86,022Benton County: 85,848 USDBenton County85,848Lyon County: 85,185 USDLyon County85,185Cedar County: 84,970 USDCedar County84,970Harrison County: 84,402 USDHarrison County84,402Mitchell County: 84,344 USDMitchell County84,344Grundy County: 84,203 USDGrundy County84,203Bremer County: 83,565 USDBremer County83,565Polk County: 82,960 USDPolk County82,960Chickasaw County: 82,840 USDChickasaw County82,840Cherokee County: 82,715 USDCherokee County82,715Sioux County: 81,746 USDSioux County81,746Marion County: 81,672 USDMarion County81,672Carroll County: 81,338 USDCarroll County81,338Buchanan County: 81,191 USDBuchanan County81,191Boone County: 80,986 USDBoone County80,986Dubuque County: 80,355 USDDubuque County80,355Winneshiek County: 79,996 USDWinneshiek County79,996Delaware County: 79,407 USDDelaware County79,407Scott County: 78,991 USDScott County78,991Iowa County: 78,465 USDIowa County78,465Shelby County: 78,108 USDShelby County78,108Clayton County: 77,983 USDClayton County77,983Washington County: 77,916 USDWashington County77,916Butler County: 77,322 USDButler County77,322Johnson County: 77,124 USDJohnson County77,124Buena Vista County: 77,083 USDBuena Vista County77,083Woodbury County: 76,974 USDWoodbury County76,974Jones County: 76,093 USDJones County76,093Hamilton County: 76,054 USDHamilton County76,054Linn County: 75,639 USDLinn County75,639Humboldt County: 75,434 USDHumboldt County75,434Guthrie County: 75,047 USDGuthrie County75,047Jasper County: 74,790 USDJasper County74,790Worth County: 74,047 USDWorth County74,047Warren County: 101,640 USDWarren County101,640Dallas County: 99,683 USDDallas County99,683Madison County: 90,539 USDMadison County90,539Plymouth County: 88,903 USDPlymouth County88,903Mills County: 88,809 USDMills County88,809Dickinson County: 86,022 USDDickinson County86,022Benton County: 85,848 USDBenton County85,848Lyon County: 85,185 USDLyon County85,185Cedar County: 84,970 USDCedar County84,970Harrison County: 84,402 USDHarrison County84,402Mitchell County: 84,344 USDMitchell County84,344Grundy County: 84,203 USDGrundy County84,203Bremer County: 83,565 USDBremer County83,565Polk County: 82,960 USDPolk County82,960Chickasaw County: 82,840 USDChickasaw County82,840Cherokee County: 82,715 USDCherokee County82,715Sioux County: 81,746 USDSioux County81,746Marion County: 81,672 USDMarion County81,672Carroll County: 81,338 USDCarroll County81,338Buchanan County: 81,191 USDBuchanan County81,191Boone County: 80,986 USDBoone County80,986Dubuque County: 80,355 USDDubuque County80,355Winneshiek County: 79,996 USDWinneshiek County79,996Delaware County: 79,407 USDDelaware County79,407Scott County: 78,991 USDScott County78,991Iowa County: 78,465 USDIowa County78,465Shelby County: 78,108 USDShelby County78,108Clayton County: 77,983 USDClayton County77,983Washington County: 77,916 USDWashington County77,916Butler County: 77,322 USDButler County77,322Johnson County: 77,124 USDJohnson County77,124Buena Vista County: 77,083 USDBuena Vista County77,083Woodbury County: 76,974 USDWoodbury County76,974Jones County: 76,093 USDJones County76,093Hamilton County: 76,054 USDHamilton County76,054Linn County: 75,639 USDLinn County75,639Humboldt County: 75,434 USDHumboldt County75,434Guthrie County: 75,047 USDGuthrie County75,047Jasper County: 74,790 USDJasper County74,790Worth County: 74,047 USDWorth County74,047
USD. Source: U.S. Census Bureau, Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Retrieved 2026-10-12.

Full ranking

RankCounties2024
USD
Change on 2023
1Warren County101,640+9.6%
2Dallas County99,683-2.5%
3Madison County90,539+7.1%
4Plymouth County88,903+18.9%
5Mills County88,809+8%
6Dickinson County86,022+6.3%
7Benton County85,848-0.6%
8Lyon County85,185+13.9%
9Cedar County84,970+9.2%
10Harrison County84,402+33.7%
11Mitchell County84,344+13.6%
12Grundy County84,203+3.8%
13Bremer County83,565+5.2%
14Polk County82,960+4.3%
15Chickasaw County82,840+12.6%
16Cherokee County82,715+17.8%
17Sioux County81,746-4.9%
18Marion County81,672+2.5%
19Carroll County81,338+31.6%
20Buchanan County81,191+1%
21Boone County80,986+4.7%
22Dubuque County80,355+10.5%
23Winneshiek County79,996-1.2%
24Delaware County79,407+14.5%
25Scott County78,991+2.5%
26Iowa County78,465+4%
27Shelby County78,108+13.7%
28Clayton County77,983+18.5%
29Washington County77,916+3.7%
30Butler County77,322+5.9%
31Johnson County77,124+3.3%
32Buena Vista County77,083+17.4%
33Woodbury County76,974+16.7%
34Jones County76,093+2.6%
35Hamilton County76,054+6%
36Linn County75,639+3.5%
37Humboldt County75,434+4.3%
38Guthrie County75,047-3.8%
39Jasper County74,790+3.3%
40Worth County74,047-1.9%
41Cerro Gordo County73,937+17.1%
42Kossuth County73,860+10.8%
43Pottawattamie County73,799+4.3%
44Adair County73,642+8.5%
45Tama County73,493+10.9%
46Osceola County73,397+1.1%
47Sac County73,294+1.2%
48Poweshiek County72,929-0.7%
49Louisa County72,753-4.4%
50Ida County72,456+1.7%
51Hardin County72,381+6.6%
52Mahaska County72,199+1.2%
53Floyd County71,848+6.3%
54Allamakee County71,728+9.4%
55Franklin County71,711+0.9%
56Winnebago County71,443+9.8%
57Muscatine County71,330+7.6%
58Howard County71,163+5.3%
59Jackson County71,135-5%
60Crawford County70,773+10.3%
61Davis County70,676+6.4%
62Black Hawk County70,553+14.6%
63Clinton County70,546+5.1%
64Fremont County70,478-2.3%
65O'Brien County69,967+0.1%
66Story County69,868-2.3%
67Greene County69,469+10.1%
68Monroe County69,366+5.2%
69Henry County69,313+5.6%
70Wright County69,241-6.7%
71Audubon County68,732+5.8%
72Marshall County68,660+7.3%
73Clarke County68,642+5.3%
74Monona County68,168+14%
75Hancock County67,667-0.5%
76Palo Alto County67,377+3.7%
77Wapello County67,370+9.3%
78Pocahontas County67,268-2%
79Webster County66,298+4.3%
80Des Moines County65,796+8.6%
81Emmet County64,393+4.7%
82Adams County64,213+1.3%
83Page County64,193+5.8%
84Union County63,997+8.3%
85Jefferson County63,788+9.7%
86Cass County63,671+7%
87Fayette County63,625+2.5%
88Lee County63,479+5.7%
89Taylor County63,373+7.2%
90Montgomery County63,117+4.3%
91Ringgold County62,608+1.9%
92Calhoun County62,385-1.9%
93Wayne County62,202+3.8%
94Clay County61,530-14.6%
95Lucas County61,457+3.2%
96Van Buren County60,881+5.6%
97Appanoose County57,459+5.2%
98Keokuk County56,316-14.2%
99Decatur County56,186+3.3%

Other periods

About this ranking

Household income at the middle of the distribution for one year, in US dollars of that year. United States: Census Bureau Small Area Income and Poverty Estimates (SAIPE) for the nation, states and counties.

A model-based estimate that combines the one-year American Community Survey with federal tax records and other administrative data, so every county gets a figure for a single year. The national figure is the one-year ACS estimate. Not adjusted for inflation between years. The Census Bureau advises comparing years from 2006 on only. For the five-year ACS median, which also covers cities, use median_household_income.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties (Counties in Iowa by median household income (US single-year estimate), 2024) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt

MLA 9

Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties, Counties in Iowa by median household income (US single-year estimate), 2024. U.S. Census Bureau, 27 Jan. 2026, https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt. Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/iowa-counties. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Counties in Iowa by median household income (US single-year estimate), 2024. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt. Also distributed by Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/iowa-counties.

Harvard

U.S. Census Bureau (2026) Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties, Counties in Iowa by median household income (US single-year estimate), 2024 [Dataset]. Available at: https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt, via Invokely: https://invokely.ai/rankings/median-household-income-single-year-us/iowa-counties (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_iowa_by_2024,
  author = {{U.S. Census Bureau}},
  title = {{Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties: Counties in Iowa by median household income (US single-year estimate), 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/iowa-counties. Publisher attribution: U.S. Census Bureau. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties: Counties in Iowa by median household income (US single-year estimate), 2024
PY  - 2026
DA  - 2026/01/27
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt
L2  - https://invokely.ai/rankings/median-household-income-single-year-us/iowa-counties
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/iowa-counties.
N1  - Publisher attribution: U.S. Census Bureau. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. https://www2.census.gov/programs-surveys/saipe/datasets/2024/2024-state-and-county/est24all.txt. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Iowa by median household income (US single-year estimate) using official data, and cite the source.
rank_places {"indicator":"median_household_income_saipe","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income_saipe&level=province&within=Iowa&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median household income (US single-year estimate)?

Warren County, with $101,640 in 2024, according to the U.S. Census Bureau.

Which county has the lowest median household income (US single-year estimate)?

Decatur County, with $56,186 in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Retrieved 2026-10-12.

Median household income (US single-year estimate): other rankings

Counties in Iowa: more rankings