Ranking of Iowa Counties By Percentage of Population with Pennsylvania German Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 3.25K people in Iowa with Pennsylvania German ancestry (0.10% of Iowa population). Among all Iowa counties, Davis County had the highest percentage of its population with Pennsylvania German ancestry (3.49%), followed by Clayton County (2.09%), and Decatur County (1.21%).

The chart and table below shows the top 10 counties with high percentage of its population having Pennsylvania German ancestry.

You can see similar information for other states and for other ancestry groups in Iowa.

Data Source: US Census Bureau.
Ranking of Iowa Counties By Percentage of Population with Pennsylvania German Ancestry in 2021
Davis County
Clayton County
Decatur County
Buchanan County
Pocahontas County
Appanoose County
Kossuth County
Mitchell County
Wayne County
Palo Alto County
Ranking of Iowa Counties By Percentage of Population with Pennsylvania German Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Davis County 3.49
2 Clayton County 2.09
3 Decatur County 1.21
4 Buchanan County 1.03
5 Pocahontas County 0.62
6 Appanoose County 0.59
6 Kossuth County 0.59
7 Mitchell County 0.55
8 Wayne County 0.51
9 Palo Alto County 0.38
10 Madison County 0.37
11 Delaware County 0.36
12 Des Moines County 0.29
13 Clay County 0.26
14 Fremont County 0.25
15 Cherokee County 0.22
15 Harrison County 0.22
16 Dickinson County 0.21
17 Marion County 0.17
18 Worth County 0.16
19 Ringgold County 0.15
20 Benton County 0.14
21 Iowa County 0.13
21 Muscatine County 0.13
21 Osceola County 0.13
22 Clinton County 0.12
22 Johnson County 0.12
22 Washington County 0.12
23 Henry County 0.11
23 Marshall County 0.11
24 Jackson County 0.10
24 Linn County 0.10
25 Hancock County 0.09
25 Page County 0.09
26 Boone County 0.08
26 Wright County 0.08
27 Cass County 0.07
27 Mahaska County 0.07
27 Mills County 0.07
28 Guthrie County 0.06
29 Adair County 0.05
29 Black Hawk County 0.05
29 Cedar County 0.05
29 Crawford County 0.05
29 Humboldt County 0.05
29 Montgomery County 0.05
29 O'Brien County 0.05
29 Polk County 0.05
29 Scott County 0.05
29 Story County 0.05
29 Tama County 0.05
30 Audubon County 0.04
30 Cerro Gordo County 0.04
30 Emmet County 0.04
30 Fayette County 0.04
30 Pottawattamie County 0.04
30 Winnebago County 0.04
31 Bremer County 0.03
31 Keokuk County 0.03
31 Taylor County 0.03
31 Warren County 0.03
32 Buena Vista County 0.02
32 Carroll County 0.02
32 Grundy County 0.02
32 Howard County 0.02
32 Lee County 0.02
32 Monona County 0.02
32 Woodbury County 0.02
33 Calhoun County 0.01
33 Dallas County 0.01
33 Dubuque County 0.01
33 Hamilton County 0.01
33 Hardin County 0.01
33 Ida County 0.01
33 Jasper County 0.01
33 Jones County 0.01
33 Poweshiek County 0.01
33 Wapello County 0.01
33 Webster County 0.01