Counties in Iowa by GDP per capita (US dollars)

Polk County had the highest GDP per capita (US dollars) of 99 counties in 2016, at $91,691. Warren County had the lowest, at $23,947. The median was $48,058 and the figure for Iowa was $58,368. Source: BEA.

Highest91,691Polk County
Lowest23,947Warren County
Median48,05899 counties
Iowa58,368History

Top 40 counties, 2016

CSVChart (SVG)

Polk CountyPolk County: 91,691 USD91,691Pocahontas CountyPocahontas County: 85,499 USD85,499Linn CountyLinn County: 74,872 USD74,872Lyon CountyLyon County: 70,354 USD70,354Sioux CountySioux County: 67,035 USD67,035Hancock CountyHancock County: 66,747 USD66,747Carroll CountyCarroll County: 66,264 USD66,264Buena Vista CountyBuena Vista County: 65,201 USD65,201Adams CountyAdams County: 63,684 USD63,684Kossuth CountyKossuth County: 63,588 USD63,588O'Brien CountyO'Brien County: 63,180 USD63,180Dubuque CountyDubuque County: 61,638 USD61,638Johnson CountyJohnson County: 61,368 USD61,368Cerro Gordo CountyCerro Gordo County: 61,218 USD61,218Dallas CountyDallas County: 60,752 USD60,752Muscatine CountyMuscatine County: 60,284 USD60,284Mitchell CountyMitchell County: 60,024 USD60,024Osceola CountyOsceola County: 59,245 USD59,245Cherokee CountyCherokee County: 59,178 USD59,178Des Moines CountyDes Moines County: 59,150 USD59,150Palo Alto CountyPalo Alto County: 58,902 USD58,902Chickasaw CountyChickasaw County: 58,872 USD58,872Webster CountyWebster County: 58,132 USD58,132Louisa CountyLouisa County: 58,102 USD58,102Shelby CountyShelby County: 57,766 USD57,766Black Hawk CountyBlack Hawk County: 57,749 USD57,749Ida CountyIda County: 57,384 USD57,384Poweshiek CountyPoweshiek County: 56,816 USD56,816Lee CountyLee County: 55,939 USD55,939Plymouth CountyPlymouth County: 55,504 USD55,504Clay CountyClay County: 55,075 USD55,075Dickinson CountyDickinson County: 54,929 USD54,929Franklin CountyFranklin County: 54,716 USD54,716Iowa CountyIowa County: 54,035 USD54,035Delaware CountyDelaware County: 53,430 USD53,430Story CountyStory County: 53,280 USD53,280Woodbury CountyWoodbury County: 52,550 USD52,550Scott CountyScott County: 52,314 USD52,314Hamilton CountyHamilton County: 52,036 USD52,036Monroe CountyMonroe County: 51,666 USD51,666
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2016
USD
Change on 2015
1Polk County91,691+4.2%
2Pocahontas County85,499+1.1%
3Linn County74,872+3.5%
4Lyon County70,354+6%
5Sioux County67,035-2.4%
6Hancock County66,747-8.7%
7Carroll County66,264+6%
8Buena Vista County65,201-26.3%
9Adams County63,684+3.8%
10Kossuth County63,588-2%
11O'Brien County63,180+10.7%
12Dubuque County61,638-1.4%
13Johnson County61,368+1.9%
14Cerro Gordo County61,218+3.2%
15Dallas County60,752+2%
16Muscatine County60,284+0.9%
17Mitchell County60,024+2%
18Osceola County59,245-10.5%
19Cherokee County59,178-4.5%
20Des Moines County59,150+3.3%
21Palo Alto County58,902-7.4%
22Chickasaw County58,872+2.7%
23Webster County58,132-2%
24Louisa County58,102+6.7%
25Shelby County57,766-3.3%
26Black Hawk County57,749-8.9%
27Ida County57,384+1.8%
28Poweshiek County56,816-5.8%
29Lee County55,939-2.4%
30Plymouth County55,504+5.9%
31Clay County55,075-4.7%
32Dickinson County54,929-0.7%
33Franklin County54,716-1.7%
34Iowa County54,035+7%
35Delaware County53,430+2.2%
36Story County53,280-1%
37Woodbury County52,550+2%
38Scott County52,314-0.7%
39Hamilton County52,036-2.6%
40Monroe County51,666+1.6%
41Marion County51,654+4.2%
42Wright County51,430-19.8%
43Floyd County51,370+6.6%
44Sac County50,791-3.1%
45Clinton County49,717-2.5%
46Winneshiek County49,417-1.4%
47Hardin County49,262-2.2%
48Cass County48,769+0.1%
49Howard County48,758-2.2%
50Humboldt County48,058+3.1%
51Wapello County48,033-2.8%
52Allamakee County46,781+5.4%
53Clayton County46,752+3.1%
54Pottawattamie County46,691+0.5%
55Worth County46,375-15%
56Adair County46,236+0.1%
57Bremer County45,662-0.2%
58Crawford County45,476-2%
59Greene County44,836-2%
60Washington County44,374-0.2%
61Marshall County44,320-0.5%
62Fremont County44,316+4.1%
63Guthrie County44,236-3.3%
64Union County44,209-5.2%
65Henry County44,197+1.1%
66Clarke County42,848-0.8%
67Jefferson County40,522+5.5%
68Montgomery County40,479-1.4%
69Calhoun County40,060+11.1%
70Audubon County39,289+4%
71Grundy County38,847+1.1%
72Page County38,532+2.1%
73Winnebago County37,047-12.2%
74Boone County36,829+0.6%
75Fayette County36,667+0.7%
76Buchanan County36,645+9.7%
77Mahaska County36,488+3.3%
78Emmet County36,276-13.6%
79Keokuk County36,019+11.3%
80Jackson County35,836+9%
81Lucas County34,550+3%
82Tama County33,733+7.3%
83Taylor County33,104-11.8%
84Appanoose County32,605+0.4%
85Mills County32,576+6.7%
86Ringgold County31,756-7.2%
87Wayne County31,722-9.4%
88Cedar County31,718-2.1%
89Monona County31,510-15.6%
90Jones County31,061-2%
91Jasper County30,901+3.8%
92Benton County29,862+0.4%
93Harrison County29,419+0.7%
94Van Buren County28,759-3.4%
95Butler County26,881-7.7%
96Madison County26,299+7.3%
97Decatur County25,591+7.5%
98Davis County24,928-1.3%
99Warren County23,947+5.8%

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,691 in 2016, according to BEA.

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

Warren County, with $23,947 in 2016.

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