Ranking of Pennsylvania 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 2.90M people in Pennsylvania with German ancestry (22.33% of Pennsylvania population). Among all Pennsylvania counties, Elk County had the highest percentage of its population with German ancestry (42.91%), followed by Snyder County (42.69%), and Clarion County (38.50%).

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 Pennsylvania.

Data Source: US Census Bureau.
Ranking of Pennsylvania Counties By Percentage of Population with German Ancestry in 2021
Elk County
Snyder County
Clarion County
Juniata County
Blair County
Butler County
Perry County
Somerset County
Armstrong County
Lebanon County
Ranking of Pennsylvania Counties By Percentage of Population with German Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Elk County 42.91
2 Snyder County 42.69
3 Clarion County 38.50
4 Juniata County 37.86
5 Blair County 36.79
6 Butler County 35.52
7 Perry County 34.93
8 Somerset County 34.30
9 Armstrong County 34.00
10 Lebanon County 33.94
11 Adams County 33.52
12 Cambria County 33.35
13 Northumberland County 33.33
14 Montour County 32.77
15 Mifflin County 32.33
16 Lycoming County 32.22
17 York County 32.16
18 Carbon County 32.13
19 Franklin County 31.82
20 Bedford County 31.06
21 Columbia County 30.99
22 Lancaster County 30.93
23 Venango County 30.52
24 Clinton County 30.39
25 Fulton County 30.24
26 Schuylkill County 29.34
27 Cumberland County 29.14
28 Cameron County 28.87
29 Union County 28.76
30 Crawford County 28.72
31 Huntingdon County 28.49
31 Sullivan County 28.49
32 Jefferson County 27.88
33 Westmoreland County 27.47
34 Lawrence County 27.44
35 Berks County 27.13
36 Beaver County 27.04
37 Indiana County 25.51
38 Warren County 24.78
39 Erie County 24.62
40 Potter County 24.18
41 Mercer County 23.51
42 Allegheny County 23.16
43 Centre County 23.01
44 McKean County 22.86
45 Northampton County 22.65
46 Pike County 22.27
47 Wyoming County 22.14
48 Washington County 22.10
48 Wayne County 22.10
49 Bucks County 22.01
50 Lehigh County 21.83
51 Dauphin County 20.97
52 Bradford County 20.93
53 Greene County 20.75
54 Tioga County 20.62
55 Forest County 20.53
56 Fayette County 20.26
57 Chester County 20.11
57 Clearfield County 20.11
58 Susquehanna County 19.49
59 Montgomery County 19.06
60 Monroe County 16.71
61 Lackawanna County 15.74
62 Luzerne County 14.59
63 Delaware County 12.92
64 Philadelphia County 6.71