Ranking of Iowa Counties By Percentage of Population with German Ancestry in 2021
Updated on April 16, 2025.
Based on the US Census ACS-5Yrs estimates, in 2021, there were 1.01M people in Iowa with German ancestry (31.82% of Iowa population). Among all Iowa counties, Carroll County had the highest percentage of its population with German ancestry (55.17%), followed by Chickasaw County (53.56%), and Butler County (51.00%).
The chart and table below shows the top 10 counties with high percentage of its population having German ancestry.
You can see similar information for other states and for other ancestry groups in Iowa.
You may also be interested in:
Related Topics: Iowa ACS-5Yrs Estimates, 2021 Topic List.
Data Source: US Census Bureau.
Ranking of Iowa Counties By Percentage of Population with German Ancestry in 2021
25
0 of 0
| Rank | County | Percentage of Pop. (%) |
|---|---|---|
| 1 | Carroll County | 55.17 |
| 2 | Chickasaw County | 53.56 |
| 3 | Butler County | 51.00 |
| 4 | Bremer County | 49.83 |
| 5 | Delaware County | 49.37 |
| 6 | Ida County | 49.36 |
| 7 | Dubuque County | 47.80 |
| 8 | Kossuth County | 46.98 |
| 9 | Jackson County | 45.82 |
| 10 | Grundy County | 45.38 |
| 11 | Sac County | 44.85 |
| 12 | Clayton County | 44.62 |
| 13 | Dickinson County | 43.71 |
| 14 | Plymouth County | 43.63 |
| 15 | Floyd County | 43.08 |
| 16 | Franklin County | 42.82 |
| 17 | Shelby County | 42.79 |
| 18 | Fayette County | 42.53 |
| 19 | Cherokee County | 42.33 |
| 19 | Palo Alto County | 42.33 |
| 20 | Allamakee County | 42.00 |
| 21 | Mitchell County | 41.80 |
| 22 | Jones County | 41.67 |
| 23 | Cedar County | 41.58 |
| 24 | Pocahontas County | 41.48 |
| 25 | Osceola County | 41.46 |
| 26 | Winneshiek County | 41.24 |
| 27 | Hardin County | 40.90 |
| 28 | Iowa County | 40.53 |
| 29 | O'Brien County | 40.29 |
| 30 | Buchanan County | 39.86 |
| 31 | Clay County | 39.60 |
| 32 | Calhoun County | 39.49 |
| 33 | Lyon County | 39.03 |
| 34 | Adair County | 39.00 |
| 35 | Hancock County | 38.26 |
| 36 | Howard County | 38.19 |
| 37 | Clinton County | 37.44 |
| 38 | Boone County | 37.37 |
| 39 | Harrison County | 37.15 |
| 40 | Winnebago County | 36.89 |
| 41 | Monona County | 36.73 |
| 42 | Benton County | 36.34 |
| 43 | Wright County | 35.38 |
| 44 | Crawford County | 35.29 |
| 45 | Cerro Gordo County | 34.62 |
| 46 | Hamilton County | 34.31 |
| 47 | Guthrie County | 34.19 |
| 48 | Humboldt County | 32.96 |
| 49 | Cass County | 32.42 |
| 50 | Audubon County | 32.39 |
| 51 | Lee County | 32.28 |
| 52 | Story County | 31.84 |
| 53 | Keokuk County | 31.46 |
| 54 | Scott County | 31.42 |
| 55 | Pottawattamie County | 31.39 |
| 56 | Linn County | 31.32 |
| 57 | Tama County | 30.94 |
| 58 | Worth County | 30.58 |
| 59 | Black Hawk County | 30.48 |
| 60 | Henry County | 30.44 |
| 61 | Dallas County | 30.26 |
| 62 | Fremont County | 30.07 |
| 63 | Van Buren County | 30.00 |
| 63 | Warren County | 30.00 |
| 64 | Madison County | 29.86 |
| 65 | Des Moines County | 29.59 |
| 66 | Washington County | 29.23 |
| 67 | Mills County | 29.18 |
| 68 | Greene County | 28.94 |
| 69 | Emmet County | 28.77 |
| 70 | Poweshiek County | 28.55 |
| 71 | Johnson County | 28.41 |
| 71 | Woodbury County | 28.41 |
| 72 | Adams County | 27.83 |
| 73 | Lucas County | 27.19 |
| 74 | Jasper County | 27.03 |
| 75 | Webster County | 26.55 |
| 76 | Sioux County | 25.80 |
| 77 | Marion County | 25.37 |
| 78 | Buena Vista County | 25.36 |
| 79 | Marshall County | 25.25 |
| 80 | Monroe County | 25.10 |
| 81 | Montgomery County | 24.84 |
| 82 | Polk County | 24.62 |
| 83 | Davis County | 24.22 |
| 84 | Page County | 24.13 |
| 85 | Mahaska County | 23.74 |
| 86 | Muscatine County | 23.61 |
| 87 | Taylor County | 22.91 |
| 88 | Ringgold County | 22.85 |
| 89 | Decatur County | 21.75 |
| 90 | Wayne County | 21.57 |
| 91 | Union County | 21.54 |
| 92 | Louisa County | 21.40 |
| 93 | Appanoose County | 21.26 |
| 94 | Clarke County | 21.10 |
| 95 | Wapello County | 20.42 |
| 96 | Jefferson County | 18.50 |