Counties in Iowa by GDP per capita (US dollars)

Polk County had the highest GDP per capita (US dollars) of 99 counties in 2019, at $95,543. Warren County had the lowest, at $25,885. The median was $51,593 and the figure for Iowa was $61,664. Source: BEA.

Highest95,543Polk County
Lowest25,885Warren County
Median51,59399 counties
Iowa61,664History

Top 40 counties, 2019

CSVChart (SVG)

Polk CountyPolk County: 95,543 USD95,543Ida CountyIda County: 80,235 USD80,235Pocahontas CountyPocahontas County: 76,394 USD76,394Linn CountyLinn County: 75,796 USD75,796Hancock CountyHancock County: 73,753 USD73,753Dubuque CountyDubuque County: 70,023 USD70,023Marion CountyMarion County: 68,144 USD68,144Lyon CountyLyon County: 68,114 USD68,114Iowa CountyIowa County: 67,674 USD67,674Louisa CountyLouisa County: 67,064 USD67,064Johnson CountyJohnson County: 66,496 USD66,496Sioux CountySioux County: 66,426 USD66,426Mitchell CountyMitchell County: 65,986 USD65,986Dallas CountyDallas County: 64,760 USD64,760Carroll CountyCarroll County: 64,746 USD64,746Clay CountyClay County: 64,097 USD64,097Black Hawk CountyBlack Hawk County: 62,707 USD62,707O'Brien CountyO'Brien County: 62,162 USD62,162Muscatine CountyMuscatine County: 61,824 USD61,824Shelby CountyShelby County: 61,463 USD61,463Poweshiek CountyPoweshiek County: 61,421 USD61,421Adams CountyAdams County: 61,345 USD61,345Kossuth CountyKossuth County: 61,031 USD61,031Story CountyStory County: 60,034 USD60,034Dickinson CountyDickinson County: 59,114 USD59,114Buena Vista CountyBuena Vista County: 58,832 USD58,832Cerro Gordo CountyCerro Gordo County: 58,669 USD58,669Des Moines CountyDes Moines County: 58,404 USD58,404Franklin CountyFranklin County: 58,010 USD58,010Webster CountyWebster County: 57,386 USD57,386Scott CountyScott County: 57,221 USD57,221Palo Alto CountyPalo Alto County: 57,156 USD57,156Monroe CountyMonroe County: 56,947 USD56,947Osceola CountyOsceola County: 56,195 USD56,195Plymouth CountyPlymouth County: 56,142 USD56,142Union CountyUnion County: 55,538 USD55,538Greene CountyGreene County: 55,377 USD55,377Lee CountyLee County: 54,924 USD54,924Cherokee CountyCherokee County: 54,738 USD54,738Chickasaw CountyChickasaw County: 54,271 USD54,271
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2019
USD
Change on 2018
1Polk County95,543+4.4%
2Ida County80,235+2.7%
3Pocahontas County76,394+1.3%
4Linn County75,796-1.1%
5Hancock County73,753-5.3%
6Dubuque County70,023+6%
7Marion County68,144+9.8%
8Lyon County68,114-12.6%
9Iowa County67,674-1.3%
10Louisa County67,064+4.8%
11Johnson County66,496+0.5%
12Sioux County66,426-11.2%
13Mitchell County65,986+2%
14Dallas County64,760+9.7%
15Carroll County64,746-5.2%
16Clay County64,097+2.9%
17Black Hawk County62,707+2.1%
18O'Brien County62,162-6.7%
19Muscatine County61,824-2.6%
20Shelby County61,463+1.7%
21Poweshiek County61,421+2.6%
22Adams County61,345+1.3%
23Kossuth County61,031-5.2%
24Story County60,034+2.5%
25Dickinson County59,114+2.5%
26Buena Vista County58,832-8%
27Cerro Gordo County58,669-0.6%
28Des Moines County58,404-1.3%
29Franklin County58,010-3.6%
30Webster County57,386-0.2%
31Scott County57,221+3.2%
32Palo Alto County57,156-15.5%
33Monroe County56,947-0.6%
34Osceola County56,195-23.2%
35Plymouth County56,142-5.1%
36Union County55,538+5.9%
37Greene County55,377+1%
38Lee County54,924+1.4%
39Cherokee County54,738-11.5%
40Chickasaw County54,271-6.4%
41Washington County54,041-0.5%
42Audubon County53,434+12%
43Cass County53,431-1.4%
44Clayton County52,589+1.5%
45Floyd County52,580-6.5%
46Wright County51,959-13.7%
47Adair County51,938+3.5%
48Woodbury County51,713-1.2%
49Delaware County51,604-6.2%
50Hamilton County51,593-13.6%
51Sac County51,585-5.6%
52Winneshiek County50,301+1.3%
53Fremont County50,254+26.7%
54Humboldt County49,371+3.8%
55Clinton County49,334-3.4%
56Pottawattamie County48,791-1.1%
57Wapello County48,529-0.2%
58Howard County48,462-1.3%
59Marshall County48,437+0.9%
60Hardin County48,373-6.2%
61Jefferson County47,133+2.2%
62Crawford County47,101-2.3%
63Bremer County46,876+1.2%
64Henry County45,967-1%
65Allamakee County43,806+0.3%
66Taylor County43,310+3%
67Montgomery County43,184+2.8%
68Clarke County42,921-7%
69Mills County42,786+14.2%
70Grundy County42,414+4.2%
71Page County42,279+4.8%
72Worth County42,094+3.9%
73Calhoun County41,066-2.1%
74Guthrie County41,041-11.5%
75Mahaska County40,977-5.9%
76Emmet County40,668-5.5%
77Ringgold County39,877-0.7%
78Boone County39,717+4.6%
79Winnebago County39,690-1.4%
80Buchanan County38,6580%
81Fayette County38,472-3.9%
82Monona County37,523+8.7%
83Lucas County37,408+1%
84Tama County36,610+1.2%
85Wayne County36,595-3.4%
86Benton County34,862+3.9%
87Appanoose County34,073+1%
88Cedar County33,773-0.7%
89Keokuk County33,754-1.5%
90Jasper County33,638+5.8%
91Jackson County33,625-0.2%
92Van Buren County32,456-4.5%
93Harrison County31,930+3.9%
94Jones County31,708+0.3%
95Butler County30,407+3.1%
96Davis County29,774-5.9%
97Decatur County28,632-2.8%
98Madison County26,933-1.2%
99Warren County25,885+4.5%

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 $95,543 in 2019, according to BEA.

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

Warren County, with $25,885 in 2019.

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