Ranking of Pennsylvania Counties By Population Aged 25 years and above with an Educational attainment of Less than High School Diploma in 2021 (ACS-5Yrs)

Updated on September 3, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the population of Pennsylvania (aged 25 years and above) who had an educational attainment of Less than High School Diploma was 787,376. Among all Pennsylvania counties, Philadelphia County had the highest population (aged 25 years and above) with an educational attainment of Less than High School Diploma (147,268), followed by Lancaster County (50,736), and Allegheny County (44,384).

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 Population (Aged 25yrs+) with an Educational Attainment of Less than High School Diploma in 2021
Philadelphia County
Lancaster County
Allegheny County
Berks County
Montgomery County
York County
Lehigh County
Delaware County
Bucks County
Luzerne County
Ranking of Pennsylvania Counties By Population (Aged 25yrs+) with an Educational Attainment of Less than High School Diploma in 2021
Items per page:
0 of 0
Rank County Number of People
1 Philadelphia County 147268
2 Lancaster County 50736
3 Allegheny County 44384
4 Berks County 36218
5 Montgomery County 32006
6 York County 29267
7 Lehigh County 26144
8 Delaware County 25666
9 Bucks County 25470
10 Luzerne County 22658
11 Chester County 19947
12 Northampton County 18288
13 Dauphin County 17911
14 Erie County 15628
15 Westmoreland County 13441
16 Lackawanna County 12847
17 Monroe County 12176
18 Cumberland County 12169
19 Lebanon County 12150
20 Franklin County 11678
21 Schuylkill County 11083
22 Fayette County 10430
23 Washington County 9231
24 Mercer County 7798
25 Lycoming County 7552
26 Adams County 7495
27 Cambria County 7224
28 Northumberland County 6962
29 Clearfield County 6847
30 Blair County 6737
31 Beaver County 6722
32 Butler County 6194
33 Somerset County 5855
34 Crawford County 5757
35 Centre County 5525
36 Lawrence County 5110
37 Mifflin County 4750
38 Carbon County 4641
39 Indiana County 4549
40 Bradford County 4163
41 Columbia County 3890
42 Wayne County 3726
43 Armstrong County 3708
44 Bedford County 3675
45 Perry County 3660
46 Snyder County 3596
47 Union County 3460
48 Huntingdon County 3236
49 Venango County 3158
50 Greene County 3089
51 Jefferson County 3020
52 Pike County 3018
53 Juniata County 2804
54 Susquehanna County 2738
55 Tioga County 2650
56 Clinton County 2467
57 Clarion County 2452
58 McKean County 2124
59 Warren County 1965
60 Elk County 1597
61 Wyoming County 1343
62 Potter County 1261
63 Fulton County 1205
64 Montour County 1105
65 Forest County 1012
66 Sullivan County 471
67 Cameron County 269