Counties in Iowa by real GDP growth

Butler County had the highest real GDP growth of 99 counties in 2021, at 34.7%. Allamakee County had the lowest, at -4.6%. The median was 10.7% and the figure for Iowa was 7.4%. Source: the U.S. Bureau of Economic Analysis.

Highest34.7Butler County
Median10.799 counties
Iowa7.4History

Top 40 counties, 2021

CSVChart (SVG)

Butler CountyButler County: 34.7 %34.7Kossuth CountyKossuth County: 27.8 %27.8Worth CountyWorth County: 25.8 %25.8Wayne CountyWayne County: 25.5 %25.5Harrison CountyHarrison County: 23.7 %23.7Taylor CountyTaylor County: 23.3 %23.3Hancock CountyHancock County: 22.5 %22.5Washington CountyWashington County: 22.5 %22.5Louisa CountyLouisa County: 22.2 %22.2Greene CountyGreene County: 21.8 %21.8Hardin CountyHardin County: 21.8 %21.8Chickasaw CountyChickasaw County: 21.7 %21.7Cedar CountyCedar County: 21 %21Palo Alto CountyPalo Alto County: 19.7 %19.7Wright CountyWright County: 19.7 %19.7Shelby CountyShelby County: 19.6 %19.6Franklin CountyFranklin County: 19.1 %19.1Fremont CountyFremont County: 19.1 %19.1Grundy CountyGrundy County: 18.9 %18.9Mitchell CountyMitchell County: 18.4 %18.4Sac CountySac County: 17.9 %17.9Howard CountyHoward County: 17.7 %17.7Emmet CountyEmmet County: 17.1 %17.1Cherokee CountyCherokee County: 16.7 %16.7Monona CountyMonona County: 16.5 %16.5Hamilton CountyHamilton County: 16.4 %16.4Calhoun CountyCalhoun County: 15.5 %15.5Van Buren CountyVan Buren County: 15.5 %15.5Monroe CountyMonroe County: 15.4 %15.4Pocahontas CountyPocahontas County: 14.7 %14.7Floyd CountyFloyd County: 14.5 %14.5Adams CountyAdams County: 14.1 %14.1Winnebago CountyWinnebago County: 13.9 %13.9Crawford CountyCrawford County: 13.8 %13.8Page CountyPage County: 13.6 %13.6Decatur CountyDecatur County: 13.5 %13.5Davis CountyDavis County: 13.3 %13.3Union CountyUnion County: 13.2 %13.2Montgomery CountyMontgomery County: 12.7 %12.7Keokuk CountyKeokuk County: 12.1 %12.1
%. Source: BEA. Retrieved 2026-10-08.

Full ranking

RankCounties2021 (%)Change on 2020
1Butler County34.7+38.6 pts
2Kossuth County27.8+36.3 pts
3Worth County25.8+28.3 pts
4Wayne County25.5+29.3 pts
5Harrison County23.7+29.5 pts
6Taylor County23.3+25.8 pts
7Hancock County22.5+30.4 pts
7Washington County22.5+36.4 pts
9Louisa County22.2+29.8 pts
10Greene County21.8+22.3 pts
10Hardin County21.8+28.9 pts
12Chickasaw County21.7+26.7 pts
13Cedar County21+27 pts
14Palo Alto County19.7+29.1 pts
14Wright County19.7+24.5 pts
16Shelby County19.6+24.7 pts
17Franklin County19.1+23.8 pts
17Fremont County19.1+27.8 pts
19Grundy County18.9+17.7 pts
20Mitchell County18.4+31.6 pts
21Sac County17.9+22.9 pts
22Howard County17.7+19 pts
23Emmet County17.1+26.4 pts
24Cherokee County16.7+15.1 pts
25Monona County16.5+21.5 pts
26Hamilton County16.4+27.5 pts
27Calhoun County15.5+20.5 pts
27Van Buren County15.5+19.9 pts
29Monroe County15.4+16.3 pts
30Pocahontas County14.7+27.7 pts
31Floyd County14.5+19.8 pts
32Adams County14.1+24.3 pts
33Winnebago County13.9+7.5 pts
34Crawford County13.8+18.2 pts
35Page County13.6+18.1 pts
36Decatur County13.5+15.8 pts
37Davis County13.3+17 pts
38Union County13.2+6.6 pts
39Montgomery County12.7+15.6 pts
40Keokuk County12.1+18.8 pts
41Cass County11.5+15.8 pts
41Guthrie County11.5+3.2 pts
41Plymouth County11.5+16.7 pts
44Bremer County11.4+14.9 pts
45Humboldt County11.3+18.6 pts
46Adair County11-8.9 pts
47Mills County10.9+23.9 pts
47Osceola County10.9+14.5 pts
49Webster County10.8+15 pts
50Appanoose County10.7+10 pts
50Audubon County10.7+14.4 pts
52Madison County10.2+9.7 pts
53Polk County10.1+8.1 pts
54Iowa County9.9+19.5 pts
54Warren County9.9+10.4 pts
56Dickinson County9.8+11.8 pts
57Clinton County9.4+10.3 pts
57Tama County9.4+3.1 pts
59Jefferson County9+13.1 pts
59Mahaska County9+14.8 pts
61Clarke County8.6+9.6 pts
61Dallas County8.6-1.1 pts
61Wapello County8.6+10.1 pts
64Benton County8.2+9.5 pts
65Buena Vista County8+3.4 pts
65Jasper County8+10.9 pts
67Cerro Gordo County7.9+7.7 pts
68Jones County7.8+8.2 pts
69Poweshiek County7.4+4.6 pts
70Buchanan County7+8.1 pts
70Henry County7+6.1 pts
70Story County7+9.3 pts
73Linn County6.9+8.2 pts
74Clayton County6+12.3 pts
75Black Hawk County5.9+7.9 pts
76Fayette County5.6+8.2 pts
77Pottawattamie County5.5+11.2 pts
78Boone County5.2+4.9 pts
78Des Moines County5.2+6.2 pts
80Ringgold County4.7+10.5 pts
81Lucas County4.5+2.4 pts
81Woodbury County4.5+6.7 pts
83Carroll County4.3+4.8 pts
84Scott County4+5.6 pts
85Ida County3.9-5.4 pts
86Clay County3.5+4.1 pts
86O'Brien County3.5+4.4 pts
88Johnson County3.3+6 pts
89Dubuque County2.9+3.1 pts
89Winneshiek County2.9-0.5 pts
91Delaware County2.7+1.8 pts
91Lee County2.7-2.1 pts
93Lyon County2.1-4.3 pts
94Muscatine County1.7+3 pts
95Jackson County1.3-2.4 pts
96Marshall County-0.7+0.6 pts
97Marion County-0.8+2.6 pts
98Sioux County-1.8-8.3 pts
99Allamakee County-4.6-5.9 pts

Other periods

About this ranking

Annual percentage change of GDP in chain-linked volumes, or at constant prices in the World Bank series.

Each value comes from one official source for that place: national statistics offices, Eurostat, for the United States the Bureau of Economic Analysis or, for other countries and the World, the World Bank. Annual values compare one calendar year with the previous one; quarterly values compare a quarter with the same quarter a year earlier. Past values can be revised. United States figures come from BEA tables SAGDP11 for the nation and states and CAGDP11 for counties. Growth in small counties can swing widely from year to year.

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. CAGDP11: annual percent change in real GDP, all industry total, individual counties and county equivalents. https://apps.bea.gov/regional/zip/CAGDP11.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 real GDP growth using official data, and cite the source.
rank_places {"indicator":"gdp_growth","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_growth&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 real GDP growth?

Butler County, with 34.7% in 2021, according to the U.S. Bureau of Economic Analysis.

Which county has the lowest real GDP growth?

Allamakee County, with -4.6% in 2021.

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, CAGDP11: annual percent change in real GDP, all industry total, individual counties and county equivalents. Retrieved 2026-10-08.

Real GDP growth: other rankings

Counties in Iowa: more rankings