Ranking of Pennsylvania Counties By Percentage of Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 3, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the population of Pennsylvania (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 33.80%. Among all Pennsylvania counties, Forest County had the highest percentage of its population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (53.39%), followed by Cameron County (51.99%), and Jefferson County (51.17%).

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

You can see similar information for other educational attainments.

You can also see similar information for other states and for the United States.

Ranking of Pennsylvania Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Forest County
Cameron County
Jefferson County
Huntingdon County
Bedford County
Mifflin County
Elk County
Northumberland County
Juniata County
Fulton County
Ranking of Pennsylvania Counties By Percentage of Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Forest County 53.39
2 Cameron County 51.99
3 Jefferson County 51.17
4 Huntingdon County 50.05
5 Bedford County 49.71
6 Mifflin County 49.66
7 Elk County 49.57
8 Northumberland County 49.30
9 Juniata County 49.14
10 Fulton County 49.06
11 Armstrong County 48.96
11 Somerset County 48.96
12 Sullivan County 48.73
13 Fayette County 47.86
14 Clarion County 47.56
15 Clinton County 47.53
16 Bradford County 47.47
17 Clearfield County 47.38
18 Crawford County 47.22
19 McKean County 47.12
20 Venango County 46.98
21 Perry County 46.53
22 Potter County 46.40
23 Wyoming County 46.32
24 Susquehanna County 46.28
25 Warren County 46.20
26 Schuylkill County 45.30
27 Carbon County 44.90
28 Greene County 44.83
29 Blair County 44.49
30 Wayne County 44.29
31 Cambria County 44.14
32 Columbia County 44.01
33 Tioga County 44.00
34 Snyder County 43.68
35 Lawrence County 43.59
36 Franklin County 42.98
37 Lebanon County 42.78
38 Union County 42.21
39 Mercer County 41.77
40 Indiana County 41.38
41 Adams County 39.83
42 York County 38.88
43 Lycoming County 38.47
44 Luzerne County 38.21
45 Erie County 37.26
46 Beaver County 36.74
47 Berks County 36.54
48 Washington County 36.52
49 Lackawanna County 36.15
50 Montour County 35.85
51 Westmoreland County 35.72
52 Lancaster County 34.39
53 Monroe County 34.35
54 Pike County 34.14
55 Northampton County 33.54
56 Dauphin County 32.88
57 Lehigh County 32.18
58 Cumberland County 31.63
59 Philadelphia County 31.37
60 Butler County 31.26
61 Centre County 28.25
62 Delaware County 27.92
63 Bucks County 27.74
64 Allegheny County 25.96
65 Montgomery County 22.76
66 Chester County 19.85