Counties in Iowa by personal income

Polk County had the highest personal income of 99 counties in 2021, at $30.8 billion. Adams County had the lowest, at $236.86 million. The median was $875.36 million and the figure for Iowa was $186.52 billion. Source: the U.S. Bureau of Economic Analysis.

Keep it in a collection in your library.
Highest30,797.8Polk County
Lowest236.9Adams County
Median875.499 counties
Iowa186,524History

Map of counties, 2021

Adair County: 491.1 USD millionAdams County: 236.9 USD millionAllamakee County: 748.4 USD millionAppanoose County: 583.6 USD millionAudubon County: 366.8 USD millionBenton County: 1,634.5 USD millionBlack Hawk County: 6,863.1 USD millionBoone County: 1,431.9 USD millionBremer County: 1,449.9 USD millionBuchanan County: 1,193.6 USD millionBuena Vista County: 1,030.6 USD millionButler County: 825 USD millionCalhoun County: 587.6 USD millionCarroll County: 1,258.6 USD millionCass County: 745.5 USD millionCedar County: 1,167 USD millionCerro Gordo County: 2,632 USD millionCherokee County: 790.4 USD millionChickasaw County: 875.4 USD millionClarke County: 449.2 USD millionClay County: 995.1 USD millionClayton County: 1,041.4 USD millionClinton County: 2,404.7 USD millionCrawford County: 872.9 USD millionDallas County: 8,111.6 USD millionDavis County: 425.1 USD millionDecatur County: 339.3 USD millionDelaware County: 1,014.6 USD millionDes Moines County: 2,261.2 USD millionDickinson County: 1,285.4 USD millionDubuque County: 5,743.7 USD millionEmmet County: 480.4 USD millionFayette County: 982 USD millionFloyd County: 868.9 USD millionFranklin County: 615.8 USD millionFremont County: 404.6 USD millionGreene County: 526 USD millionGrundy County: 774.5 USD millionGuthrie County: 702 USD millionHamilton County: 876.2 USD millionHancock County: 659.3 USD millionHardin County: 1,046.8 USD millionHarrison County: 820.8 USD millionHenry County: 1,012.5 USD millionHoward County: 574.2 USD millionHumboldt County: 551.7 USD millionIda County: 485.4 USD millionIowa County: 1,001.6 USD millionJackson County: 1,048.1 USD millionJasper County: 1,905.3 USD millionJefferson County: 842.3 USD millionJohnson County: 9,455 USD millionJones County: 1,088.5 USD millionKeokuk County: 540.9 USD millionKossuth County: 923.6 USD millionLee County: 1,644.7 USD millionLinn County: 13,719 USD millionLouisa County: 557 USD millionLucas County: 423.8 USD millionLyon County: 793.3 USD millionMadison County: 965.8 USD millionMahaska County: 1,107.6 USD millionMarion County: 1,942.7 USD millionMarshall County: 1,997.2 USD millionMills County: 974 USD millionMitchell County: 805.2 USD millionMonona County: 496 USD millionMonroe County: 413.5 USD millionMontgomery County: 507.9 USD millionMuscatine County: 2,287.8 USD millionO'Brien County: 859.8 USD millionOsceola County: 353.6 USD millionPage County: 797 USD millionPalo Alto County: 516.6 USD millionPlymouth County: 1,621.2 USD millionPocahontas County: 429.5 USD millionPolk County: 30,797.8 USD millionPottawattamie County: 4,812.9 USD millionPoweshiek County: 986.7 USD millionRinggold County: 272.9 USD millionSac County: 671.6 USD millionScott County: 10,737 USD millionShelby County: 755.5 USD millionSioux County: 2,141.2 USD millionStory County: 4,822.9 USD millionTama County: 960.3 USD millionTaylor County: 331.4 USD millionUnion County: 595.1 USD millionVan Buren County: 347.4 USD millionWapello County: 1,600.3 USD millionWarren County: 3,182.9 USD millionWashington County: 1,617.2 USD millionWayne County: 345.1 USD millionWebster County: 1,912.4 USD millionWinnebago County: 554.5 USD millionWinneshiek County: 1,180.9 USD millionWoodbury County: 5,290.1 USD millionWorth County: 401.4 USD millionWright County: 746 USD million
  • Under 500
  • 500 to 700
  • 700 to 900
  • 900 to 1,100
  • 1,100 to 2,000
  • 2,000 and over
USD million, 2021. Source: BEA, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2021

Polk County: 30,797.8 USD millionPolk County30,797.8Linn County: 13,719 USD millionLinn County13,719Scott County: 10,737 USD millionScott County10,737Johnson County: 9,455 USD millionJohnson County9,455Dallas County: 8,111.6 USD millionDallas County8,111.6Black Hawk County: 6,863.1 USD millionBlack Hawk County6,863.1Dubuque County: 5,743.7 USD millionDubuque County5,743.7Woodbury County: 5,290.1 USD millionWoodbury County5,290.1Story County: 4,822.9 USD millionStory County4,822.9Pottawattamie County: 4,812.9 USD millionPottawattamie County4,812.9Warren County: 3,182.9 USD millionWarren County3,182.9Cerro Gordo County: 2,632 USD millionCerro Gordo County2,632Clinton County: 2,404.7 USD millionClinton County2,404.7Muscatine County: 2,287.8 USD millionMuscatine County2,287.8Des Moines County: 2,261.2 USD millionDes Moines County2,261.2Sioux County: 2,141.2 USD millionSioux County2,141.2Marshall County: 1,997.2 USD millionMarshall County1,997.2Marion County: 1,942.7 USD millionMarion County1,942.7Webster County: 1,912.4 USD millionWebster County1,912.4Jasper County: 1,905.3 USD millionJasper County1,905.3Lee County: 1,644.7 USD millionLee County1,644.7Benton County: 1,634.5 USD millionBenton County1,634.5Plymouth County: 1,621.2 USD millionPlymouth County1,621.2Washington County: 1,617.2 USD millionWashington County1,617.2Wapello County: 1,600.3 USD millionWapello County1,600.3Bremer County: 1,449.9 USD millionBremer County1,449.9Boone County: 1,431.9 USD millionBoone County1,431.9Dickinson County: 1,285.4 USD millionDickinson County1,285.4Carroll County: 1,258.6 USD millionCarroll County1,258.6Buchanan County: 1,193.6 USD millionBuchanan County1,193.6Winneshiek County: 1,180.9 USD millionWinneshiek County1,180.9Cedar County: 1,167 USD millionCedar County1,167Mahaska County: 1,107.6 USD millionMahaska County1,107.6Jones County: 1,088.5 USD millionJones County1,088.5Jackson County: 1,048.1 USD millionJackson County1,048.1Hardin County: 1,046.8 USD millionHardin County1,046.8Clayton County: 1,041.4 USD millionClayton County1,041.4Buena Vista County: 1,030.6 USD millionBuena Vista County1,030.6Delaware County: 1,014.6 USD millionDelaware County1,014.6Henry County: 1,012.5 USD millionHenry County1,012.5Polk County: 30,797.8 USD millionPolk County30,797.8Linn County: 13,719 USD millionLinn County13,719Scott County: 10,737 USD millionScott County10,737Johnson County: 9,455 USD millionJohnson County9,455Dallas County: 8,111.6 USD millionDallas County8,111.6Black Hawk County: 6,863.1 USD millionBlack Hawk County6,863.1Dubuque County: 5,743.7 USD millionDubuque County5,743.7Woodbury County: 5,290.1 USD millionWoodbury County5,290.1Story County: 4,822.9 USD millionStory County4,822.9Pottawattamie County: 4,812.9 USD millionPottawattamie County4,812.9Warren County: 3,182.9 USD millionWarren County3,182.9Cerro Gordo County: 2,632 USD millionCerro Gordo County2,632Clinton County: 2,404.7 USD millionClinton County2,404.7Muscatine County: 2,287.8 USD millionMuscatine County2,287.8Des Moines County: 2,261.2 USD millionDes Moines County2,261.2Sioux County: 2,141.2 USD millionSioux County2,141.2Marshall County: 1,997.2 USD millionMarshall County1,997.2Marion County: 1,942.7 USD millionMarion County1,942.7Webster County: 1,912.4 USD millionWebster County1,912.4Jasper County: 1,905.3 USD millionJasper County1,905.3Lee County: 1,644.7 USD millionLee County1,644.7Benton County: 1,634.5 USD millionBenton County1,634.5Plymouth County: 1,621.2 USD millionPlymouth County1,621.2Washington County: 1,617.2 USD millionWashington County1,617.2Wapello County: 1,600.3 USD millionWapello County1,600.3Bremer County: 1,449.9 USD millionBremer County1,449.9Boone County: 1,431.9 USD millionBoone County1,431.9Dickinson County: 1,285.4 USD millionDickinson County1,285.4Carroll County: 1,258.6 USD millionCarroll County1,258.6Buchanan County: 1,193.6 USD millionBuchanan County1,193.6Winneshiek County: 1,180.9 USD millionWinneshiek County1,180.9Cedar County: 1,167 USD millionCedar County1,167Mahaska County: 1,107.6 USD millionMahaska County1,107.6Jones County: 1,088.5 USD millionJones County1,088.5Jackson County: 1,048.1 USD millionJackson County1,048.1Hardin County: 1,046.8 USD millionHardin County1,046.8Clayton County: 1,041.4 USD millionClayton County1,041.4Buena Vista County: 1,030.6 USD millionBuena Vista County1,030.6Delaware County: 1,014.6 USD millionDelaware County1,014.6Henry County: 1,012.5 USD millionHenry County1,012.5
USD million. Source: BEA, CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Retrieved 2026-10-12.

Full ranking

RankCounties2021
USD million
Change on 2020
1Polk County30,797.8+8.7%
2Linn County13,719+7.1%
3Scott County10,737+8.9%
4Johnson County9,455+9.8%
5Dallas County8,111.6+15.1%
6Black Hawk County6,863.1+6.4%
7Dubuque County5,743.7+9.2%
8Woodbury County5,290.1+7.4%
9Story County4,822.9+8.6%
10Pottawattamie County4,812.9+7.8%
11Warren County3,182.9+11.8%
12Cerro Gordo County2,632+16.4%
13Clinton County2,404.7+8.8%
14Muscatine County2,287.8+4.5%
15Des Moines County2,261.2+8.2%
16Sioux County2,141.2+8.2%
17Marshall County1,997.2+9.1%
18Marion County1,942.7+9.6%
19Webster County1,912.4+10.3%
20Jasper County1,905.3+9.7%
21Lee County1,644.7+5.8%
22Benton County1,634.5+15%
23Plymouth County1,621.2+11.6%
24Washington County1,617.2+22.5%
25Wapello County1,600.3+6.8%
26Bremer County1,449.9+9.5%
27Boone County1,431.9+7.8%
28Dickinson County1,285.4+15.4%
29Carroll County1,258.6+10.8%
30Buchanan County1,193.6+12.6%
31Winneshiek County1,180.9+8.3%
32Cedar County1,167+13.5%
33Mahaska County1,107.6+11%
34Jones County1,088.5+11.4%
35Jackson County1,048.1+10.4%
36Hardin County1,046.8+27%
37Clayton County1,041.4+12.2%
38Buena Vista County1,030.6+10.9%
39Delaware County1,014.6+11.2%
40Henry County1,012.5+9.6%
41Iowa County1,001.6+9.4%
42Clay County995.1+13%
43Poweshiek County986.7+10.4%
44Fayette County982+9.4%
45Mills County974+12.2%
46Madison County965.8+9.9%
47Tama County960.3+14.1%
48Kossuth County923.6+21.8%
49Hamilton County876.2+17.5%
50Chickasaw County875.4+28.6%
51Crawford County872.9+18.9%
52Floyd County868.9+14%
53O'Brien County859.8+12.3%
54Jefferson County842.3+10.3%
55Butler County825+19.6%
56Harrison County820.8+17.6%
57Mitchell County805.2+31.8%
58Page County797+13.4%
59Lyon County793.3+15.5%
60Cherokee County790.4+24.1%
61Grundy County774.5+15.1%
62Shelby County755.5+22%
63Allamakee County748.4+8.9%
64Wright County746+21.7%
65Cass County745.5+14%
66Guthrie County702+16%
67Sac County671.6+25%
68Hancock County659.3+19.8%
69Franklin County615.8+25.1%
70Union County595.1+12.3%
71Calhoun County587.6+22%
72Appanoose County583.6+10.5%
73Howard County574.2+22%
74Louisa County557+12%
75Winnebago County554.5+17.4%
76Humboldt County551.7+14.4%
77Keokuk County540.9+12.1%
78Greene County526+17.3%
79Palo Alto County516.6+20.4%
80Montgomery County507.9+12.3%
81Monona County496+18.8%
82Adair County491.1+21.6%
83Ida County485.4+26.3%
84Emmet County480.4+14.9%
85Clarke County449.2+7.1%
86Pocahontas County429.5+26.2%
87Davis County425.1+14.6%
88Lucas County423.8+11.1%
89Monroe County413.5+9.8%
90Fremont County404.6+19.1%
91Worth County401.4+21.6%
92Audubon County366.8+24.5%
93Osceola County353.6+18.5%
94Van Buren County347.4+16.9%
95Wayne County345.1+19%
96Decatur County339.3+13.6%
97Taylor County331.4+22.5%
98Ringgold County272.9+17.7%
99Adams County236.9+20.3%

Other periods

About this ranking

Total income received by the residents of a place from work, own businesses, property and government benefits, before income taxes, in millions of current US dollars. United States: Bureau of Economic Analysis regional accounts, table SAINC1 line 1 for the nation and states and CAINC1 line 1 for counties.

Counted where people live, not where they work. The national figure is the total of the states, which differs slightly from personal income in the national accounts. Divided by BEA population it gives per_capita_personal_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. Bureau of Economic Analysis. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. 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. Bureau of Economic Analysis. (2026). CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents (Counties in Iowa by personal income, 2021) [Data set]. Retrieved October 12, 2026, from https://apps.bea.gov/regional/zip/CAINC1.zip

MLA 9

CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents, Counties in Iowa by 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/personal-income/iowa-counties?period=2021. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Bureau of Economic Analysis. 2026. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Counties in Iowa by personal income, 2021. Dataset. Accessed October 12, 2026. https://apps.bea.gov/regional/zip/CAINC1.zip. Also distributed by Invokely, https://invokely.ai/rankings/personal-income/iowa-counties?period=2021.

Harvard

U.S. Bureau of Economic Analysis (2026) CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents, Counties in Iowa by personal income, 2021 [Dataset]. Available at: https://apps.bea.gov/regional/zip/CAINC1.zip, via Invokely: https://invokely.ai/rankings/personal-income/iowa-counties?period=2021 (Accessed: 12 October 2026).

BibTeX
@misc{bureau_counties_in_iowa_by_2021,
  author = {{U.S. Bureau of Economic Analysis}},
  title = {{CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents: Counties in Iowa by personal income, 2021}},
  year = {2026},
  howpublished = {Data set},
  url = {https://apps.bea.gov/regional/zip/CAINC1.zip},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/personal-income/iowa-counties?period=2021. Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Bureau of Economic Analysis
TI  - CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents: Counties in Iowa by 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/personal-income/iowa-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/personal-income/iowa-counties?period=2021.
N1  - Publisher attribution: U.S. Bureau of Economic Analysis. CAINC1: county annual personal income summary, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAINC1.zip. 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 personal income using official data, and cite the source.
rank_places {"indicator":"personal_income","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=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 personal income?

Polk County, with $30.8 billion in 2021, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest personal income?

Adams County, with $236.86 million 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, personal income (published in thousands of dollars, shown in millions), individual counties and county equivalents. Retrieved 2026-10-12.

Personal income: other rankings

Counties in Iowa: more rankings