Counties in Iowa by per capita personal income

Mitchell County had the highest per capita personal income of 99 counties in 2023, at $100,315. Decatur County had the lowest, at $44,042. The median was $61,313 and the figure for Iowa was $62,669. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest100,315Mitchell County
Lowest44,042Decatur County
Median61,31399 counties
Iowa62,669History

Map of counties, 2023

Adair County: 69,958 USDAdams County: 64,729 USDAllamakee County: 55,561 USDAppanoose County: 47,961 USDAudubon County: 66,864 USDBenton County: 65,279 USDBlack Hawk County: 55,508 USDBoone County: 57,179 USDBremer County: 61,605 USDBuchanan County: 61,877 USDBuena Vista County: 54,242 USDButler County: 61,254 USDCalhoun County: 62,198 USDCarroll County: 66,687 USDCass County: 62,322 USDCedar County: 66,683 USDCerro Gordo County: 77,416 USDCherokee County: 84,736 USDChickasaw County: 95,087 USDClarke County: 49,436 USDClay County: 65,137 USDClayton County: 64,759 USDClinton County: 53,543 USDCrawford County: 56,134 USDDallas County: 82,661 USDDavis County: 55,124 USDDecatur County: 44,042 USDDelaware County: 61,096 USDDes Moines County: 61,828 USDDickinson County: 79,865 USDDubuque County: 63,620 USDEmmet County: 52,286 USDFayette County: 54,184 USDFloyd County: 61,973 USDFranklin County: 64,782 USDFremont County: 60,980 USDGreene County: 60,688 USDGrundy County: 65,135 USDGuthrie County: 69,032 USDHamilton County: 62,512 USDHancock County: 64,513 USDHardin County: 65,798 USDHarrison County: 60,740 USDHenry County: 52,400 USDHoward County: 65,023 USDHumboldt County: 59,515 USDIda County: 69,411 USDIowa County: 61,829 USDJackson County: 57,202 USDJasper County: 52,335 USDJefferson County: 57,417 USDJohnson County: 63,713 USDJones County: 55,611 USDKeokuk County: 56,611 USDKossuth County: 66,601 USDLee County: 52,188 USDLinn County: 63,901 USDLouisa County: 53,836 USDLucas County: 49,400 USDLyon County: 69,418 USDMadison County: 61,507 USDMahaska County: 55,320 USDMarion County: 64,526 USDMarshall County: 49,362 USDMills County: 67,202 USDMitchell County: 100,315 USDMonona County: 60,967 USDMonroe County: 58,789 USDMontgomery County: 51,718 USDMuscatine County: 57,515 USDO'Brien County: 64,184 USDOsceola County: 61,730 USDPage County: 54,699 USDPalo Alto County: 61,313 USDPlymouth County: 67,875 USDPocahontas County: 60,385 USDPolk County: 67,094 USDPottawattamie County: 58,548 USDPoweshiek County: 57,135 USDRinggold County: 56,138 USDSac County: 72,466 USDScott County: 66,543 USDShelby County: 66,646 USDSioux County: 65,739 USDStory County: 54,662 USDTama County: 56,878 USDTaylor County: 55,442 USDUnion County: 49,849 USDVan Buren County: 48,676 USDWapello County: 46,934 USDWarren County: 64,229 USDWashington County: 80,447 USDWayne County: 54,360 USDWebster County: 54,064 USDWinnebago County: 53,790 USDWinneshiek County: 63,368 USDWoodbury County: 53,271 USDWorth County: 57,362 USDWright County: 66,865 USD
  • Under 54K
  • 54K to 57K
  • 57K to 61K
  • 61K to 64K
  • 64K to 67K
  • 67K and over
USD, 2023. 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, 2023

Mitchell County: 100,315 USDMitchell County100,315Chickasaw County: 95,087 USDChickasaw County95,087Cherokee County: 84,736 USDCherokee County84,736Dallas County: 82,661 USDDallas County82,661Washington County: 80,447 USDWashington County80,447Dickinson County: 79,865 USDDickinson County79,865Cerro Gordo County: 77,416 USDCerro Gordo County77,416Sac County: 72,466 USDSac County72,466Adair County: 69,958 USDAdair County69,958Lyon County: 69,418 USDLyon County69,418Ida County: 69,411 USDIda County69,411Guthrie County: 69,032 USDGuthrie County69,032Plymouth County: 67,875 USDPlymouth County67,875Mills County: 67,202 USDMills County67,202Polk County: 67,094 USDPolk County67,094Wright County: 66,865 USDWright County66,865Audubon County: 66,864 USDAudubon County66,864Carroll County: 66,687 USDCarroll County66,687Cedar County: 66,683 USDCedar County66,683Shelby County: 66,646 USDShelby County66,646Kossuth County: 66,601 USDKossuth County66,601Scott County: 66,543 USDScott County66,543Hardin County: 65,798 USDHardin County65,798Sioux County: 65,739 USDSioux County65,739Benton County: 65,279 USDBenton County65,279Clay County: 65,137 USDClay County65,137Grundy County: 65,135 USDGrundy County65,135Howard County: 65,023 USDHoward County65,023Franklin County: 64,782 USDFranklin County64,782Clayton County: 64,759 USDClayton County64,759Adams County: 64,729 USDAdams County64,729Marion County: 64,526 USDMarion County64,526Hancock County: 64,513 USDHancock County64,513Warren County: 64,229 USDWarren County64,229O'Brien County: 64,184 USDO'Brien County64,184Linn County: 63,901 USDLinn County63,901Johnson County: 63,713 USDJohnson County63,713Dubuque County: 63,620 USDDubuque County63,620Winneshiek County: 63,368 USDWinneshiek County63,368Hamilton County: 62,512 USDHamilton County62,512Mitchell County: 100,315 USDMitchell County100,315Chickasaw County: 95,087 USDChickasaw County95,087Cherokee County: 84,736 USDCherokee County84,736Dallas County: 82,661 USDDallas County82,661Washington County: 80,447 USDWashington County80,447Dickinson County: 79,865 USDDickinson County79,865Cerro Gordo County: 77,416 USDCerro Gordo County77,416Sac County: 72,466 USDSac County72,466Adair County: 69,958 USDAdair County69,958Lyon County: 69,418 USDLyon County69,418Ida County: 69,411 USDIda County69,411Guthrie County: 69,032 USDGuthrie County69,032Plymouth County: 67,875 USDPlymouth County67,875Mills County: 67,202 USDMills County67,202Polk County: 67,094 USDPolk County67,094Wright County: 66,865 USDWright County66,865Audubon County: 66,864 USDAudubon County66,864Carroll County: 66,687 USDCarroll County66,687Cedar County: 66,683 USDCedar County66,683Shelby County: 66,646 USDShelby County66,646Kossuth County: 66,601 USDKossuth County66,601Scott County: 66,543 USDScott County66,543Hardin County: 65,798 USDHardin County65,798Sioux County: 65,739 USDSioux County65,739Benton County: 65,279 USDBenton County65,279Clay County: 65,137 USDClay County65,137Grundy County: 65,135 USDGrundy County65,135Howard County: 65,023 USDHoward County65,023Franklin County: 64,782 USDFranklin County64,782Clayton County: 64,759 USDClayton County64,759Adams County: 64,729 USDAdams County64,729Marion County: 64,526 USDMarion County64,526Hancock County: 64,513 USDHancock County64,513Warren County: 64,229 USDWarren County64,229O'Brien County: 64,184 USDO'Brien County64,184Linn County: 63,901 USDLinn County63,901Johnson County: 63,713 USDJohnson County63,713Dubuque County: 63,620 USDDubuque County63,620Winneshiek County: 63,368 USDWinneshiek County63,368Hamilton County: 62,512 USDHamilton County62,512
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

RankCounties2023
USD
Change on 2022
1Mitchell County100,315-3.3%
2Chickasaw County95,087-7.1%
3Cherokee County84,736-10.2%
4Dallas County82,661+4.4%
5Washington County80,447-2%
6Dickinson County79,865+4.3%
7Cerro Gordo County77,416+2.6%
8Sac County72,466-10.5%
9Adair County69,958+2.7%
10Lyon County69,418-6.9%
11Ida County69,411-6.8%
12Guthrie County69,032-0.3%
13Plymouth County67,875-2.3%
14Mills County67,202-0.8%
15Polk County67,094+5.4%
16Wright County66,865-8%
17Audubon County66,864-6.8%
18Carroll County66,687-1.7%
19Cedar County66,683-2%
20Shelby County66,646+0.7%
21Kossuth County66,601-4.2%
22Scott County66,543+5.6%
23Hardin County65,798-14.4%
24Sioux County65,739-4.8%
25Benton County65,279-6%
26Clay County65,137+4.1%
27Grundy County65,135-1.1%
28Howard County65,023-1.1%
29Franklin County64,782-4.4%
30Clayton County64,759-1.8%
31Adams County64,729-2.9%
32Marion County64,526+6.6%
33Hancock County64,513-6.4%
34Warren County64,229+4%
35O'Brien County64,184-3.4%
36Linn County63,901+5%
37Johnson County63,713+4.7%
38Dubuque County63,620+4.5%
39Winneshiek County63,368+2.6%
40Hamilton County62,512-6.6%
41Cass County62,322+2.8%
42Calhoun County62,198-5.8%
43Floyd County61,973+0.7%
44Buchanan County61,877+0.1%
45Iowa County61,829+0.4%
46Des Moines County61,828+7.8%
47Osceola County61,730-6.2%
48Bremer County61,605+3%
49Madison County61,507+3.1%
50Palo Alto County61,313-9.8%
51Butler County61,254-0.4%
52Delaware County61,096-2.6%
53Fremont County60,980+0.5%
54Monona County60,967-0.1%
55Harrison County60,740+1.2%
56Greene County60,688-2.4%
57Pocahontas County60,385-10.3%
58Humboldt County59,515-2.1%
59Monroe County58,789+5.8%
60Pottawattamie County58,548+5.1%
61Muscatine County57,515+3.9%
62Jefferson County57,417+0.9%
63Worth County57,362+0.3%
64Jackson County57,202+1.9%
65Boone County57,179+4.1%
66Poweshiek County57,135+1.3%
67Tama County56,878-2%
68Keokuk County56,611-1.3%
69Ringgold County56,138-5.1%
70Crawford County56,134-1.4%
71Jones County55,611+1.6%
72Allamakee County55,561-0.7%
73Black Hawk County55,508+4.4%
74Taylor County55,442-5.4%
75Mahaska County55,320+3.6%
76Davis County55,124-1.6%
77Page County54,699+1.7%
78Story County54,662+3.8%
79Wayne County54,360-2.4%
80Buena Vista County54,242-0.9%
81Fayette County54,184+1%
82Webster County54,064+1%
83Louisa County53,836-1.5%
84Winnebago County53,790-4.1%
85Clinton County53,543+2.2%
86Woodbury County53,271+2.9%
87Henry County52,400+2.8%
88Jasper County52,335+2.1%
89Emmet County52,286-4.5%
90Lee County52,188+3.1%
91Montgomery County51,718+1.5%
92Union County49,849-1.6%
93Clarke County49,436+0.6%
94Lucas County49,400+0.8%
95Marshall County49,362+0.6%
96Van Buren County48,676-3.7%
97Appanoose County47,961+1.6%
98Wapello County46,934+1.3%
99Decatur County44,042-1.4%

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, 2023) [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, 2023. 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?period=2023. 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, 2023. 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?period=2023.

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, 2023 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/per-capita-personal-income/iowa-counties?period=2023 (Accessed: 11 October 2026).

BibTeX
@misc{bureau_counties_in_iowa_by_2023,
  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, 2023}},
  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?period=2023. 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, 2023
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?period=2023
Y2  - 2026/10/11
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/iowa-counties?period=2023.
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 $100,315 in 2023, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest per capita personal income?

Decatur County, with $44,042 in 2023.

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