Ranking of Pennsylvania Counties By Percentage of Population that are Non-Hispanic White in 2017

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2017, among all Pennsylvania counties, Elk County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (97.36%), followed by Jefferson County (97.21%), and Armstrong County (97.08%).

The chart below shows the top 10 counties, and the table below shows the ranking of all Pennsylvania counties.

You can see similar ranking information for other racial and ethnicity groups in the United States.

You can also see similar information for other states, and also the ranking of all counties in the United States.

See this for other years:
Ranking of Pennsylvania Counties By Percentage of Pop. that are Non-Hispanic White in 2017
Elk
Jefferson
Armstrong
Warren
Bedford
Potter
Susquehanna
Tioga
Cameron
Fulton
Ranking of Pennsylvania Counties By Percentage of Pop. that are Non-Hispanic White in 2017
Items per page:
0 of 0
Rank County % of County Population
1 Elk County 97.36
2 Jefferson County 97.21
3 Armstrong County 97.08
4 Warren County 96.93
5 Bedford County 96.8
6 Potter County 96.66
7 Susquehanna County 96.36
8 Tioga County 96.29
9 Cameron County 96.14
10 Fulton County 96.12
10 Venango County 96.12
11 Bradford County 96.07
12 Clarion County 95.98
12 Mifflin County 95.98
13 Wyoming County 95.59
14 Perry County 95.33
15 Clinton County 95.29
16 Snyder County 95.13
17 Crawford County 94.88
18 Blair County 94.8
19 Butler County 94.69
20 Juniata County 94.37
21 Somerset County 94.32
22 Indiana County 94.02
23 Westmoreland County 93.87
24 Greene County 93.75
25 McKean County 93.53
26 Columbia County 93.29
27 Clearfield County 93.15
28 Sullivan County 92.99
29 Cambria County 92.79
30 Northumberland County 92.64
31 Washington County 92.29
32 Lawrence County 92.06
33 Fayette County 91.83
34 Carbon County 91.75
35 Montour County 91.24
36 Schuylkill County 91.08
37 Lycoming County 90.69
37 Wayne County 90.69
38 Huntingdon County 90.67
39 Mercer County 90.17
40 Beaver County 89.54
41 Adams County 89.13
42 Franklin County 87.95
43 Cumberland County 85.73
44 Centre County 85.51
45 Lackawanna County 85.27
46 Union County 84.95
47 Erie County 84.38
48 Bucks County 84.15
49 York County 83.53
50 Lebanon County 82.39
51 Lancaster County 82.04
52 Luzerne County 81.56
53 Pike County 80.67
54 Chester County 79.54
55 Allegheny County 78.64
56 Northampton County 76.76
57 Montgomery County 75.82
58 Forest County 72.04
59 Berks County 71.79
60 Delaware County 66.83
61 Monroe County 66.05
62 Dauphin County 65.83
63 Lehigh County 64.53
64 Philadelphia County 34.62