Counties in Iowa by per capita personal income

Dallas County had the highest per capita personal income of 99 counties in 2021, at $77,851. Decatur County had the lowest, at $43,521. The median was $57,723 and the figure for Iowa was $58,306. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest77,851Dallas County
Lowest43,521Decatur County
Median57,72399 counties
Iowa58,306History

Map of counties, 2021

Adair County: 65,295 USDAdams County: 65,052 USDAllamakee County: 53,589 USDAppanoose County: 47,565 USDAudubon County: 64,973 USDBenton County: 63,490 USDBlack Hawk County: 52,556 USDBoone County: 53,490 USDBremer County: 57,723 USDBuchanan County: 57,644 USDBuena Vista County: 49,564 USDButler County: 57,491 USDCalhoun County: 59,386 USDCarroll County: 60,642 USDCass County: 56,977 USDCedar County: 63,325 USDCerro Gordo County: 61,544 USDCherokee County: 68,499 USDChickasaw County: 73,671 USDClarke County: 46,068 USDClay County: 60,462 USDClayton County: 61,051 USDClinton County: 51,724 USDCrawford County: 53,745 USDDallas County: 77,851 USDDavis County: 46,430 USDDecatur County: 43,521 USDDelaware County: 57,807 USDDes Moines County: 58,664 USDDickinson County: 71,908 USDDubuque County: 58,097 USDEmmet County: 51,469 USDFayette County: 50,873 USDFloyd County: 56,211 USDFranklin County: 61,893 USDFremont County: 61,452 USDGreene County: 60,280 USDGrundy County: 62,583 USDGuthrie County: 66,236 USDHamilton County: 58,940 USDHancock County: 61,689 USDHardin County: 62,664 USDHarrison County: 55,865 USDHenry County: 49,662 USDHoward County: 60,382 USDHumboldt County: 57,293 USDIda County: 69,536 USDIowa County: 60,401 USDJackson County: 54,018 USDJasper County: 50,289 USDJefferson County: 53,357 USDJohnson County: 60,982 USDJones County: 52,249 USDKeokuk County: 54,573 USDKossuth County: 63,650 USDLee County: 49,449 USDLinn County: 59,784 USDLouisa County: 51,878 USDLucas County: 48,664 USDLyon County: 65,915 USDMadison County: 57,517 USDMahaska County: 50,387 USDMarion County: 58,077 USDMarshall County: 50,037 USDMills County: 67,215 USDMitchell County: 76,282 USDMonona County: 57,712 USDMonroe County: 54,510 USDMontgomery County: 49,227 USDMuscatine County: 53,586 USDO'Brien County: 61,208 USDOsceola County: 57,266 USDPage County: 52,325 USDPalo Alto County: 57,833 USDPlymouth County: 62,988 USDPocahontas County: 60,989 USDPolk County: 61,855 USDPottawattamie County: 51,528 USDPoweshiek County: 52,985 USDRinggold County: 58,855 USDSac County: 68,732 USDScott County: 61,618 USDShelby County: 64,152 USDSioux County: 59,512 USDStory County: 48,382 USDTama County: 56,948 USDTaylor County: 56,473 USDUnion County: 49,393 USDVan Buren County: 47,871 USDWapello County: 45,330 USDWarren County: 59,507 USDWashington County: 71,794 USDWayne County: 52,918 USDWebster County: 51,446 USDWinnebago County: 52,031 USDWinneshiek County: 59,212 USDWoodbury County: 50,000 USDWorth County: 54,434 USDWright County: 58,184 USD
  • Under 51K
  • 51K to 54K
  • 54K to 58K
  • 58K to 60K
  • 60K to 63K
  • 63K and over
USD, 2021. 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, 2021

Dallas County: 77,851 USDDallas County77,851Mitchell County: 76,282 USDMitchell County76,282Chickasaw County: 73,671 USDChickasaw County73,671Dickinson County: 71,908 USDDickinson County71,908Washington County: 71,794 USDWashington County71,794Ida County: 69,536 USDIda County69,536Sac County: 68,732 USDSac County68,732Cherokee County: 68,499 USDCherokee County68,499Mills County: 67,215 USDMills County67,215Guthrie County: 66,236 USDGuthrie County66,236Lyon County: 65,915 USDLyon County65,915Adair County: 65,295 USDAdair County65,295Adams County: 65,052 USDAdams County65,052Audubon County: 64,973 USDAudubon County64,973Shelby County: 64,152 USDShelby County64,152Kossuth County: 63,650 USDKossuth County63,650Benton County: 63,490 USDBenton County63,490Cedar County: 63,325 USDCedar County63,325Plymouth County: 62,988 USDPlymouth County62,988Hardin County: 62,664 USDHardin County62,664Grundy County: 62,583 USDGrundy County62,583Franklin County: 61,893 USDFranklin County61,893Polk County: 61,855 USDPolk County61,855Hancock County: 61,689 USDHancock County61,689Scott County: 61,618 USDScott County61,618Cerro Gordo County: 61,544 USDCerro Gordo County61,544Fremont County: 61,452 USDFremont County61,452O'Brien County: 61,208 USDO'Brien County61,208Clayton County: 61,051 USDClayton County61,051Pocahontas County: 60,989 USDPocahontas County60,989Johnson County: 60,982 USDJohnson County60,982Carroll County: 60,642 USDCarroll County60,642Clay County: 60,462 USDClay County60,462Iowa County: 60,401 USDIowa County60,401Howard County: 60,382 USDHoward County60,382Greene County: 60,280 USDGreene County60,280Linn County: 59,784 USDLinn County59,784Sioux County: 59,512 USDSioux County59,512Warren County: 59,507 USDWarren County59,507Calhoun County: 59,386 USDCalhoun County59,386Dallas County: 77,851 USDDallas County77,851Mitchell County: 76,282 USDMitchell County76,282Chickasaw County: 73,671 USDChickasaw County73,671Dickinson County: 71,908 USDDickinson County71,908Washington County: 71,794 USDWashington County71,794Ida County: 69,536 USDIda County69,536Sac County: 68,732 USDSac County68,732Cherokee County: 68,499 USDCherokee County68,499Mills County: 67,215 USDMills County67,215Guthrie County: 66,236 USDGuthrie County66,236Lyon County: 65,915 USDLyon County65,915Adair County: 65,295 USDAdair County65,295Adams County: 65,052 USDAdams County65,052Audubon County: 64,973 USDAudubon County64,973Shelby County: 64,152 USDShelby County64,152Kossuth County: 63,650 USDKossuth County63,650Benton County: 63,490 USDBenton County63,490Cedar County: 63,325 USDCedar County63,325Plymouth County: 62,988 USDPlymouth County62,988Hardin County: 62,664 USDHardin County62,664Grundy County: 62,583 USDGrundy County62,583Franklin County: 61,893 USDFranklin County61,893Polk County: 61,855 USDPolk County61,855Hancock County: 61,689 USDHancock County61,689Scott County: 61,618 USDScott County61,618Cerro Gordo County: 61,544 USDCerro Gordo County61,544Fremont County: 61,452 USDFremont County61,452O'Brien County: 61,208 USDO'Brien County61,208Clayton County: 61,051 USDClayton County61,051Pocahontas County: 60,989 USDPocahontas County60,989Johnson County: 60,982 USDJohnson County60,982Carroll County: 60,642 USDCarroll County60,642Clay County: 60,462 USDClay County60,462Iowa County: 60,401 USDIowa County60,401Howard County: 60,382 USDHoward County60,382Greene County: 60,280 USDGreene County60,280Linn County: 59,784 USDLinn County59,784Sioux County: 59,512 USDSioux County59,512Warren County: 59,507 USDWarren County59,507Calhoun County: 59,386 USDCalhoun County59,386
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

RankCounties2021
USD
Change on 2020
1Dallas County77,851+11.1%
2Mitchell County76,282+32.1%
3Chickasaw County73,671+29.7%
4Dickinson County71,908+14.7%
5Washington County71,794+22.6%
6Ida County69,536+27.2%
7Sac County68,732+25.3%
8Cherokee County68,499+25.3%
9Mills County67,215+11.6%
10Guthrie County66,236+16.3%
11Lyon County65,915+14.4%
12Adair County65,295+21.1%
13Adams County65,052+22.6%
14Audubon County64,973+25.3%
15Shelby County64,152+21.4%
16Kossuth County63,650+24.1%
17Benton County63,490+14.1%
18Cedar County63,325+13.8%
19Plymouth County62,988+11.5%
20Hardin County62,664+27.9%
21Grundy County62,583+14.9%
22Franklin County61,893+25.7%
23Polk County61,855+7.7%
24Hancock County61,689+20.6%
25Scott County61,618+9.2%
26Cerro Gordo County61,544+17.1%
27Fremont County61,452+18.8%
28O'Brien County61,208+13.1%
29Clayton County61,051+12.1%
30Pocahontas County60,989+26.7%
31Johnson County60,982+8.4%
32Carroll County60,642+10.7%
33Clay County60,462+12.2%
34Iowa County60,401+9.8%
35Howard County60,382+21.9%
36Greene County60,280+17.7%
37Linn County59,784+7.5%
38Sioux County59,512+7.9%
39Warren County59,507+9.9%
40Calhoun County59,386+22%
41Winneshiek County59,212+8.9%
42Hamilton County58,940+18.6%
43Ringgold County58,855+17.9%
44Des Moines County58,664+9%
45Wright County58,184+22.7%
46Dubuque County58,097+9.7%
47Marion County58,077+9.4%
48Palo Alto County57,833+21.2%
49Delaware County57,807+10.6%
50Bremer County57,723+9%
51Monona County57,712+20.9%
52Buchanan County57,644+12%
53Madison County57,517+8.8%
54Butler County57,491+19.5%
55Humboldt County57,293+14%
56Osceola County57,266+19%
57Cass County56,977+14.2%
58Tama County56,948+15.3%
59Taylor County56,473+22.4%
60Floyd County56,211+15%
61Harrison County55,865+16.6%
62Keokuk County54,573+13.2%
63Monroe County54,510+10%
64Worth County54,434+22.6%
65Jackson County54,018+10.7%
66Crawford County53,745+20.7%
67Allamakee County53,589+9.7%
68Muscatine County53,586+5.7%
69Boone County53,490+7.6%
70Jefferson County53,357+9.7%
71Poweshiek County52,985+10.4%
72Wayne County52,918+18.7%
73Black Hawk County52,556+6.7%
74Page County52,325+13.2%
75Jones County52,249+10.4%
76Winnebago County52,031+17.4%
77Louisa County51,878+13%
78Clinton County51,724+8.7%
79Pottawattamie County51,528+8.1%
80Emmet County51,469+15%
81Webster County51,446+9.7%
82Fayette County50,873+10.2%
83Mahaska County50,387+11.9%
84Jasper County50,289+9.5%
85Marshall County50,037+9.6%
86Woodbury County50,000+7.5%
87Henry County49,662+9.9%
88Buena Vista County49,564+11%
89Lee County49,449+6.6%
90Union County49,393+13.1%
91Montgomery County49,227+12.5%
92Lucas County48,664+10%
93Story County48,382+7.5%
94Van Buren County47,871+16.3%
95Appanoose County47,565+10.6%
96Davis County46,430+14.1%
97Clarke County46,068+6.9%
98Wapello County45,330+6.9%
99Decatur County43,521+12.6%

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, 2021) [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, 2021. 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=2021. 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, 2021. 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=2021.

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

BibTeX
@misc{bureau_counties_in_iowa_by_2021,
  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, 2021}},
  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=2021. 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, 2021
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=2021
Y2  - 2026/10/11
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-personal-income/iowa-counties?period=2021.
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?

Dallas County, with $77,851 in 2021, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest per capita personal income?

Decatur County, with $43,521 in 2021.

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