Counties in Iowa by GDP per capita (US dollars)

Polk County had the highest GDP per capita (US dollars) of 99 counties in 2023, at $117,351. Warren County had the lowest, at $32,371. The median was $68,244 and the figure for Iowa was $79,486. Source: BEA.

Highest117,351Polk County
Lowest32,371Warren County
Median68,24499 counties
Iowa79,486History

Top 40 counties, 2023

CSVChart (SVG)

Polk CountyPolk County: 117,351 USD117,351Ida CountyIda County: 110,020 USD110,020Hancock CountyHancock County: 107,750 USD107,750Lyon CountyLyon County: 97,012 USD97,012Mitchell CountyMitchell County: 96,738 USD96,738Dallas CountyDallas County: 92,634 USD92,634Pocahontas CountyPocahontas County: 91,829 USD91,829Linn CountyLinn County: 91,705 USD91,705Louisa CountyLouisa County: 91,161 USD91,161Kossuth CountyKossuth County: 90,819 USD90,819Sioux CountySioux County: 90,337 USD90,337Dubuque CountyDubuque County: 89,028 USD89,028Shelby CountyShelby County: 88,462 USD88,462Chickasaw CountyChickasaw County: 88,437 USD88,437Cherokee CountyCherokee County: 86,921 USD86,921Buena Vista CountyBuena Vista County: 86,575 USD86,575Clay CountyClay County: 85,973 USD85,973Carroll CountyCarroll County: 85,709 USD85,709Marion CountyMarion County: 85,253 USD85,253Adair CountyAdair County: 85,177 USD85,177Cerro Gordo CountyCerro Gordo County: 84,770 USD84,770Poweshiek CountyPoweshiek County: 83,070 USD83,070Wright CountyWright County: 81,845 USD81,845Monroe CountyMonroe County: 81,789 USD81,789Osceola CountyOsceola County: 81,717 USD81,717Audubon CountyAudubon County: 81,167 USD81,167O'Brien CountyO'Brien County: 80,932 USD80,932Palo Alto CountyPalo Alto County: 80,456 USD80,456Franklin CountyFranklin County: 79,467 USD79,467Greene CountyGreene County: 78,681 USD78,681Union CountyUnion County: 78,134 USD78,134Iowa CountyIowa County: 77,245 USD77,245Dickinson CountyDickinson County: 77,162 USD77,162Plymouth CountyPlymouth County: 76,763 USD76,763Adams CountyAdams County: 76,578 USD76,578Johnson CountyJohnson County: 76,405 USD76,405Black Hawk CountyBlack Hawk County: 76,070 USD76,070Sac CountySac County: 75,866 USD75,866Howard CountyHoward County: 74,991 USD74,991Muscatine CountyMuscatine County: 74,076 USD74,076
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2023
USD
Change on 2022
1Polk County117,351+3.6%
2Ida County110,020-2.6%
3Hancock County107,750-1.9%
4Lyon County97,012-9.3%
5Mitchell County96,738+9.2%
6Dallas County92,634+9.3%
7Pocahontas County91,829-9.4%
8Linn County91,705+3.5%
9Louisa County91,161+5.9%
10Kossuth County90,819-1.6%
11Sioux County90,337-2.6%
12Dubuque County89,028+6.1%
13Shelby County88,462+5%
14Chickasaw County88,437+4.6%
15Cherokee County86,921-1.5%
16Buena Vista County86,575+2.2%
17Clay County85,973+2.4%
18Carroll County85,709-0.9%
19Marion County85,253+9.2%
20Adair County85,177-3.5%
21Cerro Gordo County84,770+9.9%
22Poweshiek County83,070-2.8%
23Wright County81,845-3.4%
24Monroe County81,789+7.6%
25Osceola County81,717-13.9%
26Audubon County81,167-1.8%
27O'Brien County80,932-4.9%
28Palo Alto County80,456-12.7%
29Franklin County79,467-6.7%
30Greene County78,681-4.3%
31Union County78,134-3.8%
32Iowa County77,245+0.1%
33Dickinson County77,162+4.1%
34Plymouth County76,763-1.4%
35Adams County76,578-1.8%
36Johnson County76,405+5.1%
37Black Hawk County76,070+5%
38Sac County75,866-6.3%
39Howard County74,991+3.5%
40Muscatine County74,076+1.7%
41Webster County73,633+1.8%
42Floyd County72,642+1.2%
43Washington County72,609-5.7%
44Scott County72,604+6.7%
45Cass County72,374+6.1%
46Story County71,993+4.1%
47Des Moines County71,538+5.9%
48Hamilton County70,748-6.1%
49Lee County68,352+5%
50Delaware County68,244-0.5%
51Hardin County67,810-8.9%
52Worth County67,424+4.7%
53Fremont County67,283-0.6%
54Clayton County66,759+0.5%
55Crawford County66,700+5.5%
56Winneshiek County66,601+3.3%
57Woodbury County64,496+5.5%
58Guthrie County62,935-1.3%
59Pottawattamie County62,869+7.1%
60Clinton County62,555+2.4%
61Taylor County62,047-2.2%
62Humboldt County61,485+1.1%
63Wapello County60,965+2.5%
64Grundy County60,239-2.8%
65Bremer County60,218+2%
66Winnebago County60,009-4.8%
67Clarke County59,884+1.5%
68Jefferson County59,241-0.5%
69Henry County59,186+2.1%
70Monona County58,058+6.2%
71Calhoun County57,291-8.6%
72Marshall County56,646+2.8%
73Montgomery County54,989-0%
74Page County54,228+3.3%
75Butler County53,345+5.3%
76Tama County52,385+0.6%
77Fayette County52,373-0.2%
78Mahaska County52,024-0.3%
79Buchanan County51,617-0.4%
80Boone County51,205+4.1%
81Allamakee County50,723-3.9%
82Emmet County49,261-10.4%
83Wayne County48,027-0.8%
84Harrison County47,921+2.1%
85Ringgold County45,317-6.7%
86Cedar County44,924-5%
87Keokuk County44,531-6.6%
88Jackson County44,189+1.9%
89Mills County44,026-1.9%
90Benton County43,699-0.9%
91Davis County42,682+0.5%
92Appanoose County41,974+1.5%
93Jones County41,586+2%
94Lucas County40,517-3.8%
95Van Buren County40,333-7.7%
96Madison County40,021+11.4%
97Jasper County39,423+2%
98Decatur County34,477-4.5%
99Warren County32,371+2.7%

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 $117,351 in 2023, according to BEA.

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

Warren County, with $32,371 in 2023.

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