Counties in Iowa by GDP per capita (US dollars)

Buena Vista County had the highest GDP per capita (US dollars) of 99 counties in 2015, at $88,517. Warren County had the lowest, at $22,639. The median was $48,733 and the figure for Iowa was $57,862. Source: BEA.

Highest88,517Buena Vista County
Lowest22,639Warren County
Median48,73399 counties
Iowa57,862History

Top 40 counties, 2015

CSVChart (SVG)

Buena Vista CountyBuena Vista County: 88,517 USD88,517Polk CountyPolk County: 88,018 USD88,018Pocahontas CountyPocahontas County: 84,605 USD84,605Hancock CountyHancock County: 73,120 USD73,120Linn CountyLinn County: 72,368 USD72,368Sioux CountySioux County: 68,662 USD68,662Lyon CountyLyon County: 66,360 USD66,360Osceola CountyOsceola County: 66,175 USD66,175Kossuth CountyKossuth County: 64,854 USD64,854Wright CountyWright County: 64,104 USD64,104Palo Alto CountyPalo Alto County: 63,593 USD63,593Black Hawk CountyBlack Hawk County: 63,392 USD63,392Carroll CountyCarroll County: 62,495 USD62,495Dubuque CountyDubuque County: 62,486 USD62,486Cherokee CountyCherokee County: 61,944 USD61,944Adams CountyAdams County: 61,344 USD61,344Poweshiek CountyPoweshiek County: 60,338 USD60,338Johnson CountyJohnson County: 60,218 USD60,218Muscatine CountyMuscatine County: 59,772 USD59,772Shelby CountyShelby County: 59,756 USD59,756Dallas CountyDallas County: 59,564 USD59,564Cerro Gordo CountyCerro Gordo County: 59,324 USD59,324Webster CountyWebster County: 59,296 USD59,296Mitchell CountyMitchell County: 58,851 USD58,851Clay CountyClay County: 57,819 USD57,819Chickasaw CountyChickasaw County: 57,340 USD57,340Lee CountyLee County: 57,331 USD57,331Des Moines CountyDes Moines County: 57,235 USD57,235O'Brien CountyO'Brien County: 57,082 USD57,082Ida CountyIda County: 56,376 USD56,376Franklin CountyFranklin County: 55,664 USD55,664Dickinson CountyDickinson County: 55,308 USD55,308Worth CountyWorth County: 54,548 USD54,548Louisa CountyLouisa County: 54,474 USD54,474Story CountyStory County: 53,815 USD53,815Hamilton CountyHamilton County: 53,428 USD53,428Scott CountyScott County: 52,660 USD52,660Plymouth CountyPlymouth County: 52,434 USD52,434Sac CountySac County: 52,425 USD52,425Delaware CountyDelaware County: 52,299 USD52,299
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2015
USD
Change on 2014
1Buena Vista County88,517+13.9%
2Polk County88,018+10.5%
3Pocahontas County84,605+10.4%
4Hancock County73,120-5.9%
5Linn County72,368+4.7%
6Sioux County68,662+4.4%
7Lyon County66,360-9.7%
8Osceola County66,175-11.9%
9Kossuth County64,854-7.6%
10Wright County64,104-3.9%
11Palo Alto County63,593-3.4%
12Black Hawk County63,392-4.5%
13Carroll County62,495+0.3%
14Dubuque County62,486+3.6%
15Cherokee County61,944-1.1%
16Adams County61,344+6.7%
17Poweshiek County60,338+3.6%
18Johnson County60,218-0.2%
19Muscatine County59,772+5.2%
20Shelby County59,756+3.9%
21Dallas County59,564+5.3%
22Cerro Gordo County59,324+5.8%
23Webster County59,296-0.1%
24Mitchell County58,851-1%
25Clay County57,819+0.4%
26Chickasaw County57,340+5.6%
27Lee County57,331+11.2%
28Des Moines County57,235+6.6%
29O'Brien County57,082-2%
30Ida County56,376+2.8%
31Franklin County55,664-11.4%
32Dickinson County55,308+4.4%
33Worth County54,548-7.4%
34Louisa County54,474-1.4%
35Story County53,815+2.8%
36Hamilton County53,428-5.1%
37Scott County52,660+3.6%
38Plymouth County52,434+0.3%
39Sac County52,425-1.8%
40Delaware County52,299+8.9%
41Woodbury County51,527+5.5%
42Clinton County50,984+5.7%
43Monroe County50,831+9.2%
44Iowa County50,478-16.8%
45Hardin County50,363-10.8%
46Winneshiek County50,136+6.9%
47Howard County49,844-3.4%
48Marion County49,591+4.8%
49Wapello County49,405+11.7%
50Cass County48,733+5%
51Floyd County48,190+5.8%
52Union County46,659-0.1%
53Humboldt County46,598-2.1%
54Pottawattamie County46,470+2.5%
55Crawford County46,403-1.5%
56Adair County46,189+8.8%
57Guthrie County45,751-2.7%
58Greene County45,741-8.7%
59Bremer County45,741+4.4%
60Clayton County45,363+1.2%
61Marshall County44,528+6.1%
62Washington County44,462-10.8%
63Allamakee County44,396+2%
64Henry County43,703+6.5%
65Clarke County43,213+10.1%
66Fremont County42,591+3%
67Winnebago County42,179+0.7%
68Emmet County42,001-5.3%
69Montgomery County41,042+10.5%
70Grundy County38,4220%
71Jefferson County38,414+5.8%
72Audubon County37,770-7.8%
73Page County37,737+1.2%
74Taylor County37,534+4.2%
75Monona County37,346+9%
76Boone County36,612-3.4%
77Fayette County36,404-3.6%
78Calhoun County36,065-16.6%
79Mahaska County35,312+3.5%
80Wayne County35,026+21.3%
81Ringgold County34,228+0.9%
82Lucas County33,541+6.8%
83Buchanan County33,413-5.4%
84Jackson County32,890+13.3%
85Appanoose County32,474+9.4%
86Cedar County32,387-3.6%
87Keokuk County32,358-0.7%
88Jones County31,709+6.8%
89Tama County31,443+2.9%
90Mills County30,523-0.7%
91Van Buren County29,778-4.9%
92Jasper County29,759-4.8%
93Benton County29,739+3%
94Harrison County29,208+1.4%
95Butler County29,139-7.1%
96Davis County25,248+4.7%
97Madison County24,517+6%
98Decatur County23,806+6.6%
99Warren County22,639+1.9%

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)?

Buena Vista County, with $88,517 in 2015, according to BEA.

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

Warren County, with $22,639 in 2015.

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