Counties in Iowa by GDP per capita (US dollars)

Polk County had the highest GDP per capita (US dollars) of 99 counties in 2022, at $113,220. Warren County had the lowest, at $31,509. The median was $67,676 and the figure for Iowa was $75,853. Source: BEA.

Highest113,220Polk County
Lowest31,509Warren County
Median67,67699 counties
Iowa75,853History

Top 40 counties, 2022

CSVChart (SVG)

Polk CountyPolk County: 113,220 USD113,220Ida CountyIda County: 113,003 USD113,003Hancock CountyHancock County: 109,890 USD109,890Lyon CountyLyon County: 107,011 USD107,011Pocahontas CountyPocahontas County: 101,379 USD101,379Osceola CountyOsceola County: 94,962 USD94,962Sioux CountySioux County: 92,744 USD92,744Kossuth CountyKossuth County: 92,251 USD92,251Palo Alto CountyPalo Alto County: 92,188 USD92,188Linn CountyLinn County: 88,620 USD88,620Mitchell CountyMitchell County: 88,619 USD88,619Adair CountyAdair County: 88,237 USD88,237Cherokee CountyCherokee County: 88,216 USD88,216Carroll CountyCarroll County: 86,522 USD86,522Louisa CountyLouisa County: 86,092 USD86,092Poweshiek CountyPoweshiek County: 85,435 USD85,435Franklin CountyFranklin County: 85,187 USD85,187O'Brien CountyO'Brien County: 85,099 USD85,099Dallas CountyDallas County: 84,769 USD84,769Wright CountyWright County: 84,722 USD84,722Buena Vista CountyBuena Vista County: 84,713 USD84,713Chickasaw CountyChickasaw County: 84,511 USD84,511Shelby CountyShelby County: 84,227 USD84,227Clay CountyClay County: 83,953 USD83,953Dubuque CountyDubuque County: 83,945 USD83,945Audubon CountyAudubon County: 82,647 USD82,647Greene CountyGreene County: 82,189 USD82,189Union CountyUnion County: 81,192 USD81,192Sac CountySac County: 80,982 USD80,982Marion CountyMarion County: 78,101 USD78,101Adams CountyAdams County: 77,988 USD77,988Plymouth CountyPlymouth County: 77,859 USD77,859Iowa CountyIowa County: 77,191 USD77,191Cerro Gordo CountyCerro Gordo County: 77,139 USD77,139Washington CountyWashington County: 76,969 USD76,969Monroe CountyMonroe County: 76,013 USD76,013Hamilton CountyHamilton County: 75,339 USD75,339Hardin CountyHardin County: 74,470 USD74,470Dickinson CountyDickinson County: 74,132 USD74,132Muscatine CountyMuscatine County: 72,803 USD72,803
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2022
USD
Change on 2021
1Polk County113,220+2.5%
2Ida County113,003+9.3%
3Hancock County109,890+25%
4Lyon County107,011+27.5%
5Pocahontas County101,379+18%
6Osceola County94,962+39.6%
7Sioux County92,744+22.2%
8Kossuth County92,251+15.1%
9Palo Alto County92,188+30.2%
10Linn County88,620+5.8%
11Mitchell County88,619+18.7%
12Adair County88,237+15.3%
13Cherokee County88,216+22%
14Carroll County86,522+15%
15Louisa County86,092+2.3%
16Poweshiek County85,435+14.1%
17Franklin County85,187+16%
18O'Brien County85,099+18.4%
19Dallas County84,769+12.7%
20Wright County84,722+31.9%
21Buena Vista County84,713+18.7%
22Chickasaw County84,511+20.6%
23Shelby County84,227+11%
24Clay County83,953+16.1%
25Dubuque County83,945+10.5%
26Audubon County82,647+24.4%
27Greene County82,189+10.1%
28Union County81,192+10.8%
29Sac County80,982+22.3%
30Marion County78,101+8.7%
31Adams County77,988+8.3%
32Plymouth County77,859+20.3%
33Iowa County77,191+7.8%
34Cerro Gordo County77,139+11.3%
35Washington County76,969+22.8%
36Monroe County76,013+10.9%
37Hamilton County75,339+23.7%
38Hardin County74,470+20.2%
39Dickinson County74,132+10.5%
40Muscatine County72,803+9.3%
41Johnson County72,702+3.7%
42Howard County72,457+17.8%
43Black Hawk County72,448+5.8%
44Webster County72,347+9.3%
45Floyd County71,793+12.2%
46Story County69,175+5.8%
47Delaware County68,604+17.7%
48Cass County68,232+9.4%
49Scott County68,043+9.2%
50Fremont County67,676+4.7%
51Des Moines County67,550+3.4%
52Clayton County66,437+14.6%
53Lee County65,104+1.9%
54Winneshiek County64,443+9.2%
55Worth County64,396+11.9%
56Guthrie County63,758+15.2%
57Taylor County63,431+8.1%
58Crawford County63,246+9.7%
59Winnebago County63,050+20.5%
60Calhoun County62,705+20.1%
61Grundy County61,945+10.7%
62Woodbury County61,106+7.7%
63Clinton County61,096+6.4%
64Humboldt County60,801+9.7%
65Jefferson County59,555+12%
66Wapello County59,477+6.3%
67Bremer County59,032+11.4%
68Clarke County58,979+21.2%
69Pottawattamie County58,729+12.1%
70Henry County57,951+8.5%
71Marshall County55,111+7.2%
72Montgomery County55,011+8.4%
73Emmet County54,996+16.4%
74Monona County54,666+13.7%
75Allamakee County52,759+11.6%
76Page County52,506+4.6%
77Fayette County52,461+17.5%
78Mahaska County52,166+13.8%
79Tama County52,073+7.6%
80Buchanan County51,801+14.2%
81Butler County50,671+17.5%
82Boone County49,209+8.2%
83Ringgold County48,562+5.2%
84Wayne County48,434+3.1%
85Keokuk County47,677+15.8%
86Cedar County47,313+11.4%
87Harrison County46,933+16.1%
88Mills County44,899-3.3%
89Benton County44,078+5.9%
90Van Buren County43,699+16.2%
91Jackson County43,347+11.2%
92Davis County42,485+21.4%
93Lucas County42,098-0.2%
94Appanoose County41,365+1.5%
95Jones County40,753+9.4%
96Jasper County38,633+2.3%
97Decatur County36,102+8%
98Madison County35,926+14.6%
99Warren County31,509+7.4%

Other periods

About this ranking

Gross domestic product at current prices in US dollars divided by the resident population.

United States, states and counties: Invokely calculation, BEA current-dollar GDP divided by the BEA mid-year population of the same year and place; both inputs are shown with each value. GDP is counted where production happens and population where people live, so places with many commuters or capital-intensive industries, such as the District of Columbia or oil counties, show very high values. Not the same as per_capita_personal_income. For Spain and the EU use gdp_per_capita (EUR) or gdp_per_capita_pps. Other countries and the World: World Bank, converted at official annual average exchange rates (market rates, not purchasing power parity, so it understates living standards in lower-price countries). For euros use gdp_per_capita.

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

Invokely calculation from GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). https://invokely.ai/docs/methodology#gdp_per_capita_usd. Retrieved 2026-10-09.

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 GDP per capita (US dollars) using official data, and cite the source.
rank_places {"indicator":"gdp_per_capita_usd","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_per_capita_usd&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 GDP per capita (US dollars)?

Polk County, with $113,220 in 2022, according to BEA.

Which county has the lowest GDP per capita (US dollars)?

Warren County, with $31,509 in 2022.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Invokely, GDP in current dollars (BEA SAGDP2 and CAGDP1) divided by mid-year population (BEA SAINC1 and CAINC1). Retrieved 2026-10-09.

GDP per capita, US dollars: other rankings

Counties in Iowa: more rankings