Counties in Iowa by GDP per capita (US dollars), 2024

Polk County had the highest GDP per capita (US dollars) of 99 counties in 2024, at $123,644. Warren County had the lowest, at $33,463. The median was $69,914 and the figure for Iowa was $82,059. Source: BEA.

Highest123,644Polk County
Lowest33,463Warren County
Median69,91499 counties
Iowa82,059History

Top 40 counties, 2024

CSVChart (SVG)

Polk CountyPolk County: 123,644 USD123,644Lyon CountyLyon County: 115,154 USD115,154Hancock CountyHancock County: 113,416 USD113,416Ida CountyIda County: 109,488 USD109,488Sioux CountySioux County: 107,240 USD107,240Osceola CountyOsceola County: 99,752 USD99,752Wright CountyWright County: 97,936 USD97,936Kossuth CountyKossuth County: 97,079 USD97,079Dallas CountyDallas County: 96,291 USD96,291Linn CountyLinn County: 94,490 USD94,490Mitchell CountyMitchell County: 93,564 USD93,564Clay CountyClay County: 93,476 USD93,476Cherokee CountyCherokee County: 93,220 USD93,220Buena Vista CountyBuena Vista County: 93,120 USD93,120Chickasaw CountyChickasaw County: 92,775 USD92,775Dubuque CountyDubuque County: 92,298 USD92,298Pocahontas CountyPocahontas County: 91,589 USD91,589Palo Alto CountyPalo Alto County: 90,395 USD90,395Carroll CountyCarroll County: 90,033 USD90,033Poweshiek CountyPoweshiek County: 89,641 USD89,641Adair CountyAdair County: 89,161 USD89,161Shelby CountyShelby County: 88,911 USD88,911Cerro Gordo CountyCerro Gordo County: 87,767 USD87,767O'Brien CountyO'Brien County: 87,675 USD87,675Louisa CountyLouisa County: 87,527 USD87,527Audubon CountyAudubon County: 84,961 USD84,961Marion CountyMarion County: 84,517 USD84,517Dickinson CountyDickinson County: 84,218 USD84,218Monroe CountyMonroe County: 83,950 USD83,950Sac CountySac County: 83,261 USD83,261Greene CountyGreene County: 83,210 USD83,210Washington CountyWashington County: 82,339 USD82,339Union CountyUnion County: 80,708 USD80,708Johnson CountyJohnson County: 78,961 USD78,961Franklin CountyFranklin County: 78,793 USD78,793Howard CountyHoward County: 77,709 USD77,709Floyd CountyFloyd County: 77,652 USD77,652Iowa CountyIowa County: 77,584 USD77,584Plymouth CountyPlymouth County: 77,331 USD77,331Muscatine CountyMuscatine County: 76,951 USD76,951
USD. Source: Invokely calculation with data from BEA. Retrieved 2026-10-09.

Full ranking

RankCounties2024
USD
Change on 2023
1Polk County123,644+5.4%
2Lyon County115,154+18.7%
3Hancock County113,416+5.3%
4Ida County109,488-0.5%
5Sioux County107,240+18.7%
6Osceola County99,752+22.1%
7Wright County97,936+19.7%
8Kossuth County97,079+6.9%
9Dallas County96,291+3.9%
10Linn County94,490+3%
11Mitchell County93,564-3.3%
12Clay County93,476+8.7%
13Cherokee County93,220+7.2%
14Buena Vista County93,120+7.6%
15Chickasaw County92,775+4.9%
16Dubuque County92,298+3.7%
17Pocahontas County91,589-0.3%
18Palo Alto County90,395+12.4%
19Carroll County90,033+5%
20Poweshiek County89,641+7.9%
21Adair County89,161+4.7%
22Shelby County88,911+0.5%
23Cerro Gordo County87,767+3.5%
24O'Brien County87,675+8.3%
25Louisa County87,527-4%
26Audubon County84,961+4.7%
27Marion County84,517-0.9%
28Dickinson County84,218+9.1%
29Monroe County83,950+2.6%
30Sac County83,261+9.7%
31Greene County83,210+5.8%
32Washington County82,339+13.4%
33Union County80,708+3.3%
34Johnson County78,961+3.3%
35Franklin County78,793-0.8%
36Howard County77,709+3.6%
37Floyd County77,652+6.9%
38Iowa County77,584+0.4%
39Plymouth County77,331+0.7%
40Muscatine County76,951+3.9%
41Des Moines County76,120+6.4%
42Cass County76,082+5.1%
43Story County76,003+5.6%
44Black Hawk County75,855-0.3%
45Scott County75,686+4.2%
46Hamilton County75,154+6.2%
47Webster County74,753+1.5%
48Adams County73,739-3.7%
49Delaware County71,385+4.6%
50Lee County69,914+2.3%
51Guthrie County69,848+11%
52Clayton County69,506+4.1%
53Hardin County69,371+2.3%
54Winneshiek County68,638+3.1%
55Crawford County68,207+2.3%
56Clarke County67,080+12%
57Pottawattamie County66,966+6.5%
58Winnebago County66,461+10.8%
59Worth County66,374-1.6%
60Woodbury County65,524+1.6%
61Taylor County64,524+4%
62Clinton County64,122+2.5%
63Bremer County62,410+3.6%
64Humboldt County62,201+1.2%
65Fremont County60,679-9.8%
66Wapello County60,531-0.7%
67Henry County59,584+0.7%
68Grundy County58,982-2.1%
69Jefferson County57,747-2.5%
70Calhoun County57,658+0.6%
71Marshall County57,358+1.3%
72Emmet County56,656+15%
73Fayette County56,129+7.2%
74Montgomery County55,370+0.7%
75Allamakee County55,006+8.4%
76Monona County54,812-5.6%
77Mahaska County54,102+4%
78Page County53,901-0.6%
79Buchanan County52,429+1.6%
80Ringgold County50,716+11.9%
81Tama County50,655-3.3%
82Butler County49,822-6.6%
83Boone County48,389-5.5%
84Wayne County47,793-0.5%
85Jackson County46,760+5.8%
86Harrison County46,126-3.7%
87Keokuk County44,908+0.8%
88Cedar County44,512-0.9%
89Davis County44,310+3.8%
90Benton County44,076+0.9%
91Mills County43,848-0.4%
92Appanoose County42,830+2%
93Lucas County41,383+2.1%
94Van Buren County40,875+1.3%
95Jones County40,645-2.3%
96Jasper County39,966+1.4%
97Madison County39,875-0.4%
98Decatur County36,256+5.2%
99Warren County33,463+3.4%

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 $123,644 in 2024, according to BEA.

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

Warren County, with $33,463 in 2024.

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