Counties in Iowa by per capita personal income

Dallas County had the highest per capita personal income of 99 counties in 2019, at $67,300. Decatur County had the lowest, at $36,044. The median was $47,364 and the figure for Iowa was $49,670. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest67,300Dallas County
Lowest36,044Decatur County
Median47,36499 counties
Iowa49,670History

Map of counties, 2019

Adair County: 49,477 USDAdams County: 54,672 USDAllamakee County: 46,425 USDAppanoose County: 39,224 USDAudubon County: 49,502 USDBenton County: 53,627 USDBlack Hawk County: 45,136 USDBoone County: 47,387 USDBremer County: 49,880 USDBuchanan County: 48,990 USDBuena Vista County: 41,905 USDButler County: 46,298 USDCalhoun County: 47,157 USDCarroll County: 51,238 USDCass County: 47,364 USDCedar County: 53,500 USDCerro Gordo County: 49,345 USDCherokee County: 53,571 USDChickasaw County: 54,264 USDClarke County: 39,048 USDClay County: 49,052 USDClayton County: 50,574 USDClinton County: 44,915 USDCrawford County: 42,210 USDDallas County: 67,300 USDDavis County: 38,986 USDDecatur County: 36,044 USDDelaware County: 47,864 USDDes Moines County: 50,148 USDDickinson County: 59,507 USDDubuque County: 49,522 USDEmmet County: 43,655 USDFayette County: 43,525 USDFloyd County: 46,553 USDFranklin County: 46,840 USDFremont County: 49,560 USDGreene County: 47,388 USDGrundy County: 51,271 USDGuthrie County: 51,908 USDHamilton County: 48,949 USDHancock County: 49,770 USDHardin County: 46,878 USDHarrison County: 45,934 USDHenry County: 41,998 USDHoward County: 46,335 USDHumboldt County: 49,234 USDIda County: 51,246 USDIowa County: 52,392 USDJackson County: 44,779 USDJasper County: 42,776 USDJefferson County: 46,961 USDJohnson County: 54,043 USDJones County: 44,413 USDKeokuk County: 44,760 USDKossuth County: 49,624 USDLee County: 41,898 USDLinn County: 52,628 USDLouisa County: 43,130 USDLucas County: 41,439 USDLyon County: 54,064 USDMadison County: 50,055 USDMahaska County: 42,501 USDMarion County: 49,943 USDMarshall County: 42,788 USDMills County: 58,967 USDMitchell County: 62,264 USDMonona County: 45,489 USDMonroe County: 45,759 USDMontgomery County: 41,118 USDMuscatine County: 47,358 USDO'Brien County: 51,405 USDOsceola County: 45,790 USDPage County: 42,536 USDPalo Alto County: 48,895 USDPlymouth County: 53,344 USDPocahontas County: 49,685 USDPolk County: 53,702 USDPottawattamie County: 44,885 USDPoweshiek County: 44,724 USDRinggold County: 47,723 USDSac County: 54,329 USDScott County: 53,633 USDShelby County: 50,558 USDSioux County: 49,308 USDStory County: 43,140 USDTama County: 44,969 USDTaylor County: 43,240 USDUnion County: 41,005 USDVan Buren County: 40,013 USDWapello County: 38,850 USDWarren County: 51,616 USDWashington County: 58,798 USDWayne County: 41,970 USDWebster County: 45,052 USDWinnebago County: 40,933 USDWinneshiek County: 49,175 USDWoodbury County: 43,562 USDWorth County: 41,322 USDWright County: 46,405 USD
  • Under 43K
  • 43K to 45K
  • 45K to 47K
  • 47K to 50K
  • 50K to 53K
  • 53K and over
USD, 2019. 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, 2019

Dallas County: 67,300 USDDallas County67,300Mitchell County: 62,264 USDMitchell County62,264Dickinson County: 59,507 USDDickinson County59,507Mills County: 58,967 USDMills County58,967Washington County: 58,798 USDWashington County58,798Adams County: 54,672 USDAdams County54,672Sac County: 54,329 USDSac County54,329Chickasaw County: 54,264 USDChickasaw County54,264Lyon County: 54,064 USDLyon County54,064Johnson County: 54,043 USDJohnson County54,043Polk County: 53,702 USDPolk County53,702Scott County: 53,633 USDScott County53,633Benton County: 53,627 USDBenton County53,627Cherokee County: 53,571 USDCherokee County53,571Cedar County: 53,500 USDCedar County53,500Plymouth County: 53,344 USDPlymouth County53,344Linn County: 52,628 USDLinn County52,628Iowa County: 52,392 USDIowa County52,392Guthrie County: 51,908 USDGuthrie County51,908Warren County: 51,616 USDWarren County51,616O'Brien County: 51,405 USDO'Brien County51,405Grundy County: 51,271 USDGrundy County51,271Ida County: 51,246 USDIda County51,246Carroll County: 51,238 USDCarroll County51,238Clayton County: 50,574 USDClayton County50,574Shelby County: 50,558 USDShelby County50,558Des Moines County: 50,148 USDDes Moines County50,148Madison County: 50,055 USDMadison County50,055Marion County: 49,943 USDMarion County49,943Bremer County: 49,880 USDBremer County49,880Hancock County: 49,770 USDHancock County49,770Pocahontas County: 49,685 USDPocahontas County49,685Kossuth County: 49,624 USDKossuth County49,624Fremont County: 49,560 USDFremont County49,560Dubuque County: 49,522 USDDubuque County49,522Audubon County: 49,502 USDAudubon County49,502Adair County: 49,477 USDAdair County49,477Cerro Gordo County: 49,345 USDCerro Gordo County49,345Sioux County: 49,308 USDSioux County49,308Humboldt County: 49,234 USDHumboldt County49,234Dallas County: 67,300 USDDallas County67,300Mitchell County: 62,264 USDMitchell County62,264Dickinson County: 59,507 USDDickinson County59,507Mills County: 58,967 USDMills County58,967Washington County: 58,798 USDWashington County58,798Adams County: 54,672 USDAdams County54,672Sac County: 54,329 USDSac County54,329Chickasaw County: 54,264 USDChickasaw County54,264Lyon County: 54,064 USDLyon County54,064Johnson County: 54,043 USDJohnson County54,043Polk County: 53,702 USDPolk County53,702Scott County: 53,633 USDScott County53,633Benton County: 53,627 USDBenton County53,627Cherokee County: 53,571 USDCherokee County53,571Cedar County: 53,500 USDCedar County53,500Plymouth County: 53,344 USDPlymouth County53,344Linn County: 52,628 USDLinn County52,628Iowa County: 52,392 USDIowa County52,392Guthrie County: 51,908 USDGuthrie County51,908Warren County: 51,616 USDWarren County51,616O'Brien County: 51,405 USDO'Brien County51,405Grundy County: 51,271 USDGrundy County51,271Ida County: 51,246 USDIda County51,246Carroll County: 51,238 USDCarroll County51,238Clayton County: 50,574 USDClayton County50,574Shelby County: 50,558 USDShelby County50,558Des Moines County: 50,148 USDDes Moines County50,148Madison County: 50,055 USDMadison County50,055Marion County: 49,943 USDMarion County49,943Bremer County: 49,880 USDBremer County49,880Hancock County: 49,770 USDHancock County49,770Pocahontas County: 49,685 USDPocahontas County49,685Kossuth County: 49,624 USDKossuth County49,624Fremont County: 49,560 USDFremont County49,560Dubuque County: 49,522 USDDubuque County49,522Audubon County: 49,502 USDAudubon County49,502Adair County: 49,477 USDAdair County49,477Cerro Gordo County: 49,345 USDCerro Gordo County49,345Sioux County: 49,308 USDSioux County49,308Humboldt County: 49,234 USDHumboldt County49,234
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

RankCounties2019
USD
Change on 2018
1Dallas County67,300+3.1%
2Mitchell County62,264+0.4%
3Dickinson County59,507+2.9%
4Mills County58,967+7%
5Washington County58,798+5.1%
6Adams County54,672-3.5%
7Sac County54,329+3.1%
8Chickasaw County54,264-3.8%
9Lyon County54,064-3.6%
10Johnson County54,043+1.1%
11Polk County53,702+2.5%
12Scott County53,633+1.2%
13Benton County53,627+3.1%
14Cherokee County53,571-6.6%
15Cedar County53,500+0.6%
16Plymouth County53,344-1.1%
17Linn County52,628+1.7%
18Iowa County52,392+1.4%
19Guthrie County51,908-0.1%
20Warren County51,616+3.9%
21O'Brien County51,405-1.7%
22Grundy County51,271+2.2%
23Ida County51,246+4%
24Carroll County51,238-1.7%
25Clayton County50,574+3.7%
26Shelby County50,558+1.2%
27Des Moines County50,148+3.9%
28Madison County50,055+2.8%
29Marion County49,943+4.6%
30Bremer County49,880+2.6%
31Hancock County49,770-2.6%
32Pocahontas County49,685-0.6%
33Kossuth County49,624-1.8%
34Fremont County49,560+11.1%
35Dubuque County49,522+2.2%
36Audubon County49,502+1.4%
37Adair County49,477+0.1%
38Cerro Gordo County49,345-0.5%
39Sioux County49,308-4.7%
40Humboldt County49,234+3.1%
41Winneshiek County49,175+2.4%
42Clay County49,052+2%
43Buchanan County48,990+0.8%
44Hamilton County48,949-7.3%
45Palo Alto County48,895-8.4%
46Delaware County47,864-2.3%
47Ringgold County47,723+1.9%
48Greene County47,388+1.6%
49Boone County47,387+2.2%
50Cass County47,364+3.2%
51Muscatine County47,358+3.8%
52Calhoun County47,157+0.8%
53Jefferson County46,961+3.9%
54Hardin County46,878-1.2%
55Franklin County46,840+0.5%
56Floyd County46,553+2.1%
57Allamakee County46,425+2.9%
58Wright County46,405-7.2%
59Howard County46,335-1.7%
60Butler County46,298+1.8%
61Harrison County45,934+6.1%
62Osceola County45,790-7.6%
63Monroe County45,759+4.2%
64Monona County45,489+4.3%
65Black Hawk County45,136+1.3%
66Webster County45,052+3.6%
67Tama County44,969+1.8%
68Clinton County44,915+2.7%
69Pottawattamie County44,885+1.4%
70Jackson County44,779+2.4%
71Keokuk County44,760+2.7%
72Poweshiek County44,724+1.5%
73Jones County44,413+3.1%
74Emmet County43,655+0.8%
75Woodbury County43,562+4.3%
76Fayette County43,525+1.2%
77Taylor County43,240+2.9%
78Story County43,140+3%
79Louisa County43,130+2.4%
80Marshall County42,788+3.4%
81Jasper County42,776+3.8%
82Page County42,536+5%
83Mahaska County42,501-1.2%
84Crawford County42,210+1.9%
85Henry County41,998+2%
86Wayne County41,970+0.4%
87Buena Vista County41,905-2.5%
88Lee County41,898+2.4%
89Lucas County41,439+1.5%
90Worth County41,322+4.4%
91Montgomery County41,118+3.1%
92Union County41,005+1.6%
93Winnebago County40,933-0.1%
94Van Buren County40,013+1.1%
95Appanoose County39,224+1.8%
96Clarke County39,048-1.3%
97Davis County38,986+2.9%
98Wapello County38,850+1.4%
99Decatur County36,044+1.7%

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

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

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

Which county has the lowest per capita personal income?

Decatur County, with $36,044 in 2019.

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