Counties in Iowa by GDP (US dollars)

Polk County had the highest GDP (US dollars) of 99 counties in 2020, at $49.1 billion. Ringgold County had the lowest, at $179.6 million. The median was $700.03 million and the figure for Iowa was $197.36 billion. Source: the U.S. Bureau of Economic Analysis.

Highest49,099.8Polk County
Lowest179.6Ringgold County
Median70099 counties
Iowa197,359.8History

Top 40 counties, 2020

CSVChart (SVG)

Polk CountyPolk County: 49,099.8 USD million49,099.8Linn CountyLinn County: 17,561.6 USD million17,561.6Johnson CountyJohnson County: 10,163.8 USD million10,163.8Scott CountyScott County: 9,895.2 USD million9,895.2Black Hawk CountyBlack Hawk County: 8,291.6 USD million8,291.6Dubuque CountyDubuque County: 7,088.3 USD million7,088.3Dallas CountyDallas County: 7,043.1 USD million7,043.1Story CountyStory County: 5,895.6 USD million5,895.6Woodbury CountyWoodbury County: 5,476.6 USD million5,476.6Pottawattamie CountyPottawattamie County: 4,385.1 USD million4,385.1Muscatine CountyMuscatine County: 2,649.6 USD million2,649.6Cerro Gordo CountyCerro Gordo County: 2,610.1 USD million2,610.1Sioux CountySioux County: 2,566.7 USD million2,566.7Clinton CountyClinton County: 2,318 USD million2,318Des Moines CountyDes Moines County: 2,315.5 USD million2,315.5Marion CountyMarion County: 2,286.3 USD million2,286.3Webster CountyWebster County: 2,074.2 USD million2,074.2Marshall CountyMarshall County: 1,964.7 USD million1,964.7Lee CountyLee County: 1,964.2 USD million1,964.2Wapello CountyWapello County: 1,750.6 USD million1,750.6Plymouth CountyPlymouth County: 1,396.9 USD million1,396.9Warren CountyWarren County: 1,378.6 USD million1,378.6Carroll CountyCarroll County: 1,367.5 USD million1,367.5Buena Vista CountyBuena Vista County: 1,309.3 USD million1,309.3Jasper CountyJasper County: 1,264.3 USD million1,264.3Poweshiek CountyPoweshiek County: 1,219.6 USD million1,219.6Bremer CountyBremer County: 1,162.9 USD million1,162.9Boone CountyBoone County: 1,085.6 USD million1,085.6Clay CountyClay County: 1,067.7 USD million1,067.7Winneshiek CountyWinneshiek County: 1,061.3 USD million1,061.3Washington CountyWashington County: 1,056 USD million1,056Iowa CountyIowa County: 1,033.7 USD million1,033.7Dickinson CountyDickinson County: 1,029.9 USD million1,029.9Henry CountyHenry County: 973.1 USD million973.1Delaware CountyDelaware County: 924.9 USD million924.9Benton CountyBenton County: 900.1 USD million900.1O'Brien CountyO'Brien County: 884 USD million884Mahaska CountyMahaska County: 879 USD million879Lyon CountyLyon County: 860.6 USD million860.6Clayton CountyClayton County: 859.4 USD million859.4
USD million. Source: BEA. Retrieved 2026-10-08.

Full ranking

RankCounties2020
USD million
Change on 2019
1Polk County49,099.8+4.9%
2Linn County17,561.6+0.9%
3Johnson County10,163.8+0.6%
4Scott County9,895.2-1%
5Black Hawk County8,291.6+0.7%
6Dubuque County7,088.3+2.3%
7Dallas County7,043.1+12.3%
8Story County5,895.6+0.4%
9Woodbury County5,476.6+0.2%
10Pottawattamie County4,385.1-4.1%
11Muscatine County2,649.6-1%
12Cerro Gordo County2,610.1+2.8%
13Sioux County2,566.7+8.1%
14Clinton County2,318+1%
15Des Moines County2,315.5+1.4%
16Marion County2,286.3+0.2%
17Webster County2,074.2-2.3%
18Marshall County1,964.7+1.3%
19Lee County1,964.2+6.2%
20Wapello County1,750.6+1.5%
21Plymouth County1,396.9-3%
22Warren County1,378.6+2.7%
23Carroll County1,367.5+1.4%
24Buena Vista County1,309.3+7.8%
25Jasper County1,264.3-0.5%
26Poweshiek County1,219.6+6.1%
27Bremer County1,162.9-0.2%
28Boone County1,085.6+2.3%
29Clay County1,067.7+1.4%
30Winneshiek County1,061.3+4.7%
31Washington County1,056-13.4%
32Iowa County1,033.7-8.1%
33Dickinson County1,029.9-0.2%
34Henry County973.1+3.2%
35Delaware County924.9+2.2%
36Benton County900.1+0.7%
37O'Brien County8840%
38Mahaska County879-3.5%
39Lyon County860.6+5.6%
40Clayton County859.4-4.9%
41Kossuth County848.7-6.5%
42Floyd County793.6-4.1%
43Buchanan County790.2-0.2%
44Hardin County777.1-5.6%
45Crawford County767.5-1.6%
46Fayette County753.5-0.7%
47Hancock County750-6.6%
48Jefferson County721.2-2.6%
49Union County714.9+5.3%
50Shelby County700-3.2%
51Hamilton County699.4-10%
52Jackson County699.3+6.2%
53Tama County686.9+9%
54Louisa County685.3-6.1%
55Cass County681.7-2.5%
56Jones County665.5+1.7%
57Wright County661.4-2.3%
58Cherokee County656.4+3.1%
59Allamakee County634+3.2%
60Page County628.2-2.6%
61Chickasaw County627-4.3%
62Ida County624.5+11.6%
63Mitchell County608.9-12.2%
64Cedar County597.8-4.5%
65Mills County565-10.7%
66Franklin County563.9-3.6%
67Grundy County537.4+2.9%
68Greene County493.1+0.9%
69Sac County486.2-4.5%
70Guthrie County480+10%
71Pocahontas County474-12.2%
72Adair County472.1+21.5%
73Palo Alto County471.9-8.4%
74Winnebago County463.4+8.8%
75Howard County457.2+0.2%
76Madison County453.8+3.1%
77Harrison County451.1-3.3%
78Humboldt County446.7-5.7%
79Montgomery County441.9-0.5%
80Monroe County435.2+1.7%
81Appanoose County434+3%
82Butler County430.5-1.4%
83Clarke County425.9+2.2%
84Calhoun County393.8-3.9%
85Emmet County358.6-6.7%
86Lucas County339.2+4.8%
87Osceola County333.7-3.6%
88Keokuk County321.5-5.8%
89Monona County317.9-3.5%
90Fremont County316.9-6.6%
91Worth County312.4-0.8%
92Audubon County291.3-3.6%
93Davis County265.2-1.7%
94Taylor County258.1-0.3%
95Wayne County234.9-1%
96Van Buren County229.3-1.6%
97Decatur County221.1+0.3%
98Adams County205-9.7%
99Ringgold County179.6-4.7%

Other periods

About this ranking

GDP at current prices, millions of US dollars. United States: Bureau of Economic Analysis GDP by state (the national figure is the total of the same table) and GDP by county. Other countries and the World: World Bank, converted from national currency at official annual average exchange rates.

US dollars, for the United States, its states and counties, and for every country and the World from the World Bank. For Spain and the EU in euros use gdp. Exchange rate swings move dollar values even when output does not.

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

U.S. Bureau of Economic Analysis. CAGDP1: county GDP summary, current-dollar GDP (published in thousands of dollars, shown in millions). https://apps.bea.gov/regional/zip/CAGDP1.zip. Retrieved 2026-10-08.

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 (US dollars) using official data, and cite the source.
rank_places {"indicator":"gdp_usd","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_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 (US dollars)?

Polk County, with $49.1 billion in 2020, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest GDP (US dollars)?

Ringgold County, with $179.6 million in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Bureau of Economic Analysis, CAGDP1: county GDP summary, current-dollar GDP (published in thousands of dollars, shown in millions). Retrieved 2026-10-08.

Gross domestic product (GDP), US dollars: other rankings

Counties in Iowa: more rankings