Counties in Iowa by GDP per capita (US dollars)

Polk County had the highest GDP per capita (US dollars) of 99 counties in 2018, at $91,551. Warren County had the lowest, at $24,771. The median was $51,576 and the figure for Iowa was $60,903. Source: BEA.

Highest91,551Polk County
Lowest24,771Warren County
Median51,57699 counties
Iowa60,903History

Top 40 counties, 2018

CSVChart (SVG)

Polk CountyPolk County: 91,551 USD91,551Ida CountyIda County: 78,120 USD78,120Lyon CountyLyon County: 77,949 USD77,949Hancock CountyHancock County: 77,905 USD77,905Linn CountyLinn County: 76,645 USD76,645Pocahontas CountyPocahontas County: 75,435 USD75,435Sioux CountySioux County: 74,845 USD74,845Osceola CountyOsceola County: 73,180 USD73,180Iowa CountyIowa County: 68,569 USD68,569Carroll CountyCarroll County: 68,269 USD68,269Palo Alto CountyPalo Alto County: 67,624 USD67,624O'Brien CountyO'Brien County: 66,601 USD66,601Johnson CountyJohnson County: 66,176 USD66,176Dubuque CountyDubuque County: 66,046 USD66,046Mitchell CountyMitchell County: 64,673 USD64,673Kossuth CountyKossuth County: 64,396 USD64,396Louisa CountyLouisa County: 63,988 USD63,988Buena Vista CountyBuena Vista County: 63,920 USD63,920Muscatine CountyMuscatine County: 63,451 USD63,451Clay CountyClay County: 62,289 USD62,289Marion CountyMarion County: 62,059 USD62,059Cherokee CountyCherokee County: 61,829 USD61,829Black Hawk CountyBlack Hawk County: 61,413 USD61,413Adams CountyAdams County: 60,529 USD60,529Shelby CountyShelby County: 60,426 USD60,426Wright CountyWright County: 60,197 USD60,197Franklin CountyFranklin County: 60,161 USD60,161Poweshiek CountyPoweshiek County: 59,883 USD59,883Hamilton CountyHamilton County: 59,729 USD59,729Des Moines CountyDes Moines County: 59,186 USD59,186Plymouth CountyPlymouth County: 59,136 USD59,136Dallas CountyDallas County: 59,056 USD59,056Cerro Gordo CountyCerro Gordo County: 59,033 USD59,033Story CountyStory County: 58,567 USD58,567Chickasaw CountyChickasaw County: 58,009 USD58,009Dickinson CountyDickinson County: 57,698 USD57,698Webster CountyWebster County: 57,513 USD57,513Monroe CountyMonroe County: 57,283 USD57,283Floyd CountyFloyd County: 56,244 USD56,244Scott CountyScott County: 55,423 USD55,423
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2018
USD
Change on 2017
1Polk County91,551+1.6%
2Ida County78,120+5.3%
3Lyon County77,949-5.1%
4Hancock County77,905+3.3%
5Linn County76,645+2.9%
6Pocahontas County75,435+9.6%
7Sioux County74,845+1%
8Osceola County73,180+1.1%
9Iowa County68,569+7.2%
10Carroll County68,269-0.5%
11Palo Alto County67,624+5.2%
12O'Brien County66,601-1.8%
13Johnson County66,176+2.1%
14Dubuque County66,046+1.7%
15Mitchell County64,673+9.7%
16Kossuth County64,396+3.1%
17Louisa County63,988+9.6%
18Buena Vista County63,920+7.2%
19Muscatine County63,451+0.8%
20Clay County62,289+9%
21Marion County62,059+7.1%
22Cherokee County61,829+5.7%
23Black Hawk County61,413+4.1%
24Adams County60,529-3.8%
25Shelby County60,426+5.4%
26Wright County60,197+14.9%
27Franklin County60,161+1.8%
28Poweshiek County59,883+5.7%
29Hamilton County59,729+6.7%
30Des Moines County59,186-0.7%
31Plymouth County59,136+1.8%
32Dallas County59,056+1.1%
33Cerro Gordo County59,033+1.7%
34Story County58,567+3.9%
35Chickasaw County58,009+4.8%
36Dickinson County57,698+2.5%
37Webster County57,513-0.2%
38Monroe County57,283+9%
39Floyd County56,244+3.5%
40Scott County55,423+1.3%
41Delaware County55,007-3.1%
42Greene County54,805+9%
43Sac County54,643+3.8%
44Washington County54,306+6.8%
45Lee County54,188+2.3%
46Cass County54,183+5.9%
47Union County52,438+10.9%
48Woodbury County52,320+5.4%
49Clayton County51,807+2.6%
50Hardin County51,576+0.5%
51Clinton County51,065+1.7%
52Adair County50,161+5.3%
53Winneshiek County49,651+5%
54Pottawattamie County49,316+6.3%
55Howard County49,081+4.8%
56Wapello County48,639-0.4%
57Crawford County48,188+3.5%
58Marshall County48,022+6.7%
59Audubon County47,723+3.7%
60Humboldt County47,574+4.5%
61Henry County46,410+3%
62Guthrie County46,365+2.4%
63Bremer County46,310+2.4%
64Clarke County46,137+7.4%
65Jefferson County46,128+9.3%
66Allamakee County43,665-2.1%
67Mahaska County43,554+12.2%
68Emmet County43,033+13.4%
69Taylor County42,068+2.4%
70Montgomery County42,017+4.6%
71Calhoun County41,935+4.9%
72Grundy County40,699+2.3%
73Worth County40,515+2.2%
74Page County40,347+1.8%
75Winnebago County40,265+9.7%
76Ringgold County40,151+4.4%
77Fayette County40,054+3.1%
78Fremont County39,670-1.9%
79Buchanan County38,648+0.2%
80Boone County37,978+7.9%
81Wayne County37,863+12.5%
82Mills County37,454+6.6%
83Lucas County37,028+5.2%
84Tama County36,160+9.7%
85Monona County34,525+0.3%
86Keokuk County34,266+2.8%
87Van Buren County33,999+7.2%
88Cedar County33,998+6.6%
89Appanoose County33,742+0.7%
90Jackson County33,694-1.6%
91Benton County33,562+6.6%
92Jasper County31,796+0.8%
93Davis County31,652+9.7%
94Jones County31,604+0.9%
95Harrison County30,721+3.3%
96Butler County29,488+0.7%
97Decatur County29,449+6.3%
98Madison County27,255+1.9%
99Warren County24,771+0.6%

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 $91,551 in 2018, according to BEA.

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

Warren County, with $24,771 in 2018.

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