Counties in Iowa by per capita personal income, 2024

Mitchell County had the highest per capita personal income of 99 counties in 2024, at $98,211. Decatur County had the lowest, at $46,134. The median was $62,929 and the figure for Iowa was $64,920. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest98,211Mitchell County
Lowest46,134Decatur County
Median62,92999 counties
Iowa64,920History

Map of counties, 2024

Adair County: 76,983 USDAdams County: 63,791 USDAllamakee County: 58,705 USDAppanoose County: 50,647 USDAudubon County: 67,931 USDBenton County: 66,113 USDBlack Hawk County: 56,987 USDBoone County: 58,564 USDBremer County: 62,726 USDBuchanan County: 62,929 USDBuena Vista County: 57,087 USDButler County: 61,312 USDCalhoun County: 63,019 USDCarroll County: 69,790 USDCass County: 65,270 USDCedar County: 69,212 USDCerro Gordo County: 80,093 USDCherokee County: 86,904 USDChickasaw County: 96,643 USDClarke County: 53,184 USDClay County: 69,323 USDClayton County: 68,155 USDClinton County: 55,587 USDCrawford County: 56,214 USDDallas County: 85,124 USDDavis County: 57,202 USDDecatur County: 46,134 USDDelaware County: 62,983 USDDes Moines County: 64,329 USDDickinson County: 84,249 USDDubuque County: 66,392 USDEmmet County: 56,492 USDFayette County: 57,293 USDFloyd County: 64,852 USDFranklin County: 65,571 USDFremont County: 62,457 USDGreene County: 61,396 USDGrundy County: 64,774 USDGuthrie County: 72,853 USDHamilton County: 65,171 USDHancock County: 68,162 USDHardin County: 67,117 USDHarrison County: 61,419 USDHenry County: 53,599 USDHoward County: 66,810 USDHumboldt County: 60,188 USDIda County: 69,265 USDIowa County: 63,456 USDJackson County: 59,805 USDJasper County: 53,859 USDJefferson County: 58,917 USDJohnson County: 66,028 USDJones County: 56,539 USDKeokuk County: 58,399 USDKossuth County: 68,674 USDLee County: 55,286 USDLinn County: 66,525 USDLouisa County: 55,311 USDLucas County: 53,668 USDLyon County: 75,203 USDMadison County: 64,051 USDMahaska County: 57,491 USDMarion County: 66,929 USDMarshall County: 51,945 USDMills County: 68,784 USDMitchell County: 98,211 USDMonona County: 60,306 USDMonroe County: 60,691 USDMontgomery County: 54,103 USDMuscatine County: 60,332 USDO'Brien County: 67,449 USDOsceola County: 67,433 USDPage County: 55,807 USDPalo Alto County: 65,535 USDPlymouth County: 69,887 USDPocahontas County: 60,976 USDPolk County: 69,800 USDPottawattamie County: 62,836 USDPoweshiek County: 60,476 USDRinggold County: 61,132 USDSac County: 75,296 USDScott County: 70,007 USDShelby County: 67,220 USDSioux County: 72,752 USDStory County: 56,392 USDTama County: 57,444 USDTaylor County: 57,333 USDUnion County: 53,805 USDVan Buren County: 50,427 USDWapello County: 48,623 USDWarren County: 66,638 USDWashington County: 84,539 USDWayne County: 55,173 USDWebster County: 55,465 USDWinnebago County: 58,376 USDWinneshiek County: 66,544 USDWoodbury County: 55,344 USDWorth County: 58,108 USDWright County: 76,026 USD
  • Under 56K
  • 56K to 59K
  • 59K to 63K
  • 63K to 67K
  • 67K to 70K
  • 70K and over
USD, 2024. Source: BEA, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2024

Mitchell County: 98,211 USDMitchell County98,211Chickasaw County: 96,643 USDChickasaw County96,643Cherokee County: 86,904 USDCherokee County86,904Dallas County: 85,124 USDDallas County85,124Washington County: 84,539 USDWashington County84,539Dickinson County: 84,249 USDDickinson County84,249Cerro Gordo County: 80,093 USDCerro Gordo County80,093Adair County: 76,983 USDAdair County76,983Wright County: 76,026 USDWright County76,026Sac County: 75,296 USDSac County75,296Lyon County: 75,203 USDLyon County75,203Guthrie County: 72,853 USDGuthrie County72,853Sioux County: 72,752 USDSioux County72,752Scott County: 70,007 USDScott County70,007Plymouth County: 69,887 USDPlymouth County69,887Polk County: 69,800 USDPolk County69,800Carroll County: 69,790 USDCarroll County69,790Clay County: 69,323 USDClay County69,323Ida County: 69,265 USDIda County69,265Cedar County: 69,212 USDCedar County69,212Mills County: 68,784 USDMills County68,784Kossuth County: 68,674 USDKossuth County68,674Hancock County: 68,162 USDHancock County68,162Clayton County: 68,155 USDClayton County68,155Audubon County: 67,931 USDAudubon County67,931O'Brien County: 67,449 USDO'Brien County67,449Osceola County: 67,433 USDOsceola County67,433Shelby County: 67,220 USDShelby County67,220Hardin County: 67,117 USDHardin County67,117Marion County: 66,929 USDMarion County66,929Howard County: 66,810 USDHoward County66,810Warren County: 66,638 USDWarren County66,638Winneshiek County: 66,544 USDWinneshiek County66,544Linn County: 66,525 USDLinn County66,525Dubuque County: 66,392 USDDubuque County66,392Benton County: 66,113 USDBenton County66,113Johnson County: 66,028 USDJohnson County66,028Franklin County: 65,571 USDFranklin County65,571Palo Alto County: 65,535 USDPalo Alto County65,535Cass County: 65,270 USDCass County65,270Mitchell County: 98,211 USDMitchell County98,211Chickasaw County: 96,643 USDChickasaw County96,643Cherokee County: 86,904 USDCherokee County86,904Dallas County: 85,124 USDDallas County85,124Washington County: 84,539 USDWashington County84,539Dickinson County: 84,249 USDDickinson County84,249Cerro Gordo County: 80,093 USDCerro Gordo County80,093Adair County: 76,983 USDAdair County76,983Wright County: 76,026 USDWright County76,026Sac County: 75,296 USDSac County75,296Lyon County: 75,203 USDLyon County75,203Guthrie County: 72,853 USDGuthrie County72,853Sioux County: 72,752 USDSioux County72,752Scott County: 70,007 USDScott County70,007Plymouth County: 69,887 USDPlymouth County69,887Polk County: 69,800 USDPolk County69,800Carroll County: 69,790 USDCarroll County69,790Clay County: 69,323 USDClay County69,323Ida County: 69,265 USDIda County69,265Cedar County: 69,212 USDCedar County69,212Mills County: 68,784 USDMills County68,784Kossuth County: 68,674 USDKossuth County68,674Hancock County: 68,162 USDHancock County68,162Clayton County: 68,155 USDClayton County68,155Audubon County: 67,931 USDAudubon County67,931O'Brien County: 67,449 USDO'Brien County67,449Osceola County: 67,433 USDOsceola County67,433Shelby County: 67,220 USDShelby County67,220Hardin County: 67,117 USDHardin County67,117Marion County: 66,929 USDMarion County66,929Howard County: 66,810 USDHoward County66,810Warren County: 66,638 USDWarren County66,638Winneshiek County: 66,544 USDWinneshiek County66,544Linn County: 66,525 USDLinn County66,525Dubuque County: 66,392 USDDubuque County66,392Benton County: 66,113 USDBenton County66,113Johnson County: 66,028 USDJohnson County66,028Franklin County: 65,571 USDFranklin County65,571Palo Alto County: 65,535 USDPalo Alto County65,535Cass County: 65,270 USDCass County65,270
USD. Source: BEA, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Retrieved 2026-10-11.

Full ranking

RankCounties2024
USD
Change on 2023
1Mitchell County98,211-2.1%
2Chickasaw County96,643+1.6%
3Cherokee County86,904+2.6%
4Dallas County85,124+3%
5Washington County84,539+5.1%
6Dickinson County84,249+5.5%
7Cerro Gordo County80,093+3.5%
8Adair County76,983+10%
9Wright County76,026+13.7%
10Sac County75,296+3.9%
11Lyon County75,203+8.3%
12Guthrie County72,853+5.5%
13Sioux County72,752+10.7%
14Scott County70,007+5.2%
15Plymouth County69,887+3%
16Polk County69,800+4%
17Carroll County69,790+4.7%
18Clay County69,323+6.4%
19Ida County69,265-0.2%
20Cedar County69,212+3.8%
21Mills County68,784+2.4%
22Kossuth County68,674+3.1%
23Hancock County68,162+5.7%
24Clayton County68,155+5.2%
25Audubon County67,931+1.6%
26O'Brien County67,449+5.1%
27Osceola County67,433+9.2%
28Shelby County67,220+0.9%
29Hardin County67,117+2%
30Marion County66,929+3.7%
31Howard County66,810+2.7%
32Warren County66,638+3.8%
33Winneshiek County66,544+5%
34Linn County66,525+4.1%
35Dubuque County66,392+4.4%
36Benton County66,113+1.3%
37Johnson County66,028+3.6%
38Franklin County65,571+1.2%
39Palo Alto County65,535+6.9%
40Cass County65,270+4.7%
41Hamilton County65,171+4.3%
42Floyd County64,852+4.6%
43Grundy County64,774-0.6%
44Des Moines County64,329+4%
45Madison County64,051+4.1%
46Adams County63,791-1.4%
47Iowa County63,456+2.6%
48Calhoun County63,019+1.3%
49Delaware County62,983+3.1%
50Buchanan County62,929+1.7%
51Pottawattamie County62,836+7.3%
52Bremer County62,726+1.8%
53Fremont County62,457+2.4%
54Harrison County61,419+1.1%
55Greene County61,396+1.2%
56Butler County61,312+0.1%
57Ringgold County61,132+8.9%
58Pocahontas County60,976+1%
59Monroe County60,691+3.2%
60Poweshiek County60,476+5.8%
61Muscatine County60,332+4.9%
62Monona County60,306-1.1%
63Humboldt County60,188+1.1%
64Jackson County59,805+4.6%
65Jefferson County58,917+2.6%
66Allamakee County58,705+5.7%
67Boone County58,564+2.4%
68Keokuk County58,399+3.2%
69Winnebago County58,376+8.5%
70Worth County58,108+1.3%
71Mahaska County57,491+3.9%
72Tama County57,444+1%
73Taylor County57,333+3.4%
74Fayette County57,293+5.7%
75Davis County57,202+3.8%
76Buena Vista County57,087+5.2%
77Black Hawk County56,987+2.7%
78Jones County56,539+1.7%
79Emmet County56,492+8%
80Story County56,392+3.2%
81Crawford County56,214+0.1%
82Page County55,807+2%
83Clinton County55,587+3.8%
84Webster County55,465+2.6%
85Woodbury County55,344+3.9%
86Louisa County55,311+2.7%
87Lee County55,286+5.9%
88Wayne County55,173+1.5%
89Montgomery County54,103+4.6%
90Jasper County53,859+2.9%
91Union County53,805+7.9%
92Lucas County53,668+8.6%
93Henry County53,599+2.3%
94Clarke County53,184+7.6%
95Marshall County51,945+5.2%
96Appanoose County50,647+5.6%
97Van Buren County50,427+3.6%
98Wapello County48,623+3.6%
99Decatur County46,134+4.8%

Other periods

About this ranking

Personal income of the residents of a place divided by its resident population at mid-year, in current US dollars.

More on how it is measured
  • Personal income is income from work, own businesses, property and government benefits, before income taxes.
  • United States: Bureau of Economic Analysis regional accounts, tables SAINC1 for the nation and states and CAINC1 for counties.

An average, not a median: high incomes pull it up. It includes employer contributions to pensions and health insurance and government benefits, so it is higher than wages or household cash income. For the typical household use median_household_income. Not the same as gdp_per_capita_usd.

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. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.

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. Bureau of Economic Analysis. (2026). CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents (Counties in Iowa by per capita personal income, 2024) [Data set]. Retrieved October 11, 2026, from https://apps.bea.gov/regional/zip/CAINC1.zip

MLA 9

CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents, Counties in Iowa by per capita personal income, 2024. U.S. Bureau of Economic Analysis, 5 Feb. 2026, https://apps.bea.gov/regional/zip/CAINC1.zip. Invokely, https://invokely.ai/rankings/per-capita-personal-income/iowa-counties. Accessed 11 Oct. 2026.

Chicago (author-date)

U.S. Bureau of Economic Analysis. 2026. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Counties in Iowa by per capita personal income, 2024. Dataset. Accessed October 11, 2026. https://apps.bea.gov/regional/zip/CAINC1.zip. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-personal-income/iowa-counties.

Harvard

U.S. Bureau of Economic Analysis (2026) CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents, Counties in Iowa by per capita personal income, 2024 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/per-capita-personal-income/iowa-counties (Accessed: 11 October 2026).

BibTeX
@misc{bureau_counties_in_iowa_by_2024,
  author = {{U.S. Bureau of Economic Analysis}},
  title = {{CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents: Counties in Iowa by per capita personal income, 2024}},
  year = {2026},
  howpublished = {Data set},
  url = {https://apps.bea.gov/regional/zip/CAINC1.zip},
  urldate = {2026-10-11},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/iowa-counties. Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.},
}
RIS
TY  - DATA
AU  - U.S. Bureau of Economic Analysis
TI  - CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents: Counties in Iowa by per capita personal income, 2024
PY  - 2026
DA  - 2026/02/05
PB  - U.S. Bureau of Economic Analysis
DB  - Invokely
UR  - https://apps.bea.gov/regional/zip/CAINC1.zip
L2  - https://invokely.ai/rankings/per-capita-personal-income/iowa-counties
Y2  - 2026/10/11
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/iowa-counties.
N1  - Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-11.
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 per capita personal income using official data, and cite the source.
rank_places {"indicator":"per_capita_personal_income","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_personal_income&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 per capita personal income?

Mitchell County, with $98,211 in 2024, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest per capita personal income?

Decatur County, with $46,134 in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Bureau of Economic Analysis, CAINC1: county annual personal income summary, per capita personal income, current dollars, individual counties and county equivalents. Retrieved 2026-10-11.

Per capita personal income: other rankings

Counties in Iowa: more rankings