The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Pennsylvania schools ranked by test score

Latest PSSA + Keystone year (2024-25). 515 schools with reported English Language Arts scores. State average: 51.1%.
RankSchoolLevelEnglish Language Artsvs state
101Colonial MS
Plymouth Meeting · Colonial SD
Middle66.1%+15.0pp
102Neil Armstrong 5-6 MS
Bethel Park · Bethel Park SD
Middle66.1%+15.0pp
103Ryan Gloyer MS
Harmony · Seneca Valley SD
Middle65.9%+14.8pp
104Independence MS
Bethel Park · Bethel Park SD
Middle65.7%+14.6pp
105Nazareth Area MS
Nazareth · Nazareth Area SD
Middle65.6%+14.5pp
106Perkiomen Valley MS-West
Zieglerville · Perkiomen Valley SD
Middle65.6%+14.5pp
107Skyview Upper El Sch
Eagleville · Methacton SD
Middle65.5%+14.4pp
108York Suburban MS
York · York Suburban SD
Middle65.5%+14.4pp
109Moon Area Lower MS
Moon Township · Moon Area SD
Middle65.3%+14.2pp
110E N Peirce MS
West Chester · West Chester Area SD
Middle65.2%+14.1pp
111Mars Area MS
Mars · Mars Area SD
Middle65.1%+14.0pp
112Nazareth Area Intermediate Sch
Nazareth · Nazareth Area SD
Middle64.6%+13.5pp
113Orefield MS
Orefield · Parkland SD
Middle64.6%+13.5pp
114Paxon Hollow MS
Broomall · Marple Newtown SD
Middle64.5%+13.4pp
115Indian Valley MS
Harleysville · Souderton Area SD
Middle64.0%+12.9pp
116North Pocono MS
Moscow · North Pocono SD
Middle64.0%+12.9pp
117Charles H Boehm MS
Yardley · Pennsbury SD
Middle63.8%+12.7pp
118Kutztown Area MS
Kutztown · Kutztown Area SD
Middle63.8%+12.7pp
119Northwestern Lehigh MS
New Tripoli · Northwestern Lehigh SD
Middle63.4%+12.3pp
120Pennfield MS
Hatfield · North Penn SD
Middle63.2%+12.1pp
121Rice Avenue MS
Girard · Girard SD
Middle62.8%+11.7pp
122Gettysburg Area MS
Gettysburg · Gettysburg Area SD
Middle62.7%+11.6pp
123Klinger MS
Southampton · Centennial SD
Middle62.6%+11.5pp
124Centerville MS
Lancaster · Hempfield SD
Middle62.4%+11.3pp
125Pennridge North MS
Perkasie · Pennridge SD
Middle62.4%+11.3pp
126Ligonier Valley MS
Ligonier · Ligonier Valley SD
Middle62.2%+11.1pp
127Rock L Butler MS
Wellsboro · Wellsboro Area SD
Middle62.2%+11.1pp
128Boyertown Area MS-East
Gilbertsville · Boyertown Area SD
Middle62.1%+11.0pp
129Keith Valley MS
Horsham · Hatboro-Horsham SD
Middle62.1%+11.0pp
130Martin Meylin MS
Lampeter · Lampeter-Strasburg SD
Middle61.8%+10.7pp
131Warwick MS
Lititz · Warwick SD
Middle61.8%+10.7pp
132Dallas MS
Dallas · Dallas SD
Middle61.7%+10.6pp
133Big Spring MS
Newville · Big Spring SD
Middle61.6%+10.5pp
134Manor Middle School
Lancaster · Penn Manor SD
Middle61.6%+10.5pp
135Marticville MS
Pequea · Penn Manor SD
Middle61.5%+10.4pp
136Mercer Area MS
Mercer · Mercer Area SD
Middle61.5%+10.4pp
137Cocalico MS
Denver · Cocalico SD
Middle61.4%+10.3pp
138Cambria Heights MS
Patton · Cambria Heights SD
Middle61.3%+10.2pp
139Saucon Valley MS
Hellertown · Saucon Valley SD
Middle61.3%+10.2pp
140Abington Heights MS
Clarks Summit · Abington Heights SD
Middle61.1%+10.0pp
141Chambersburg Area MS - North
Chambersburg · Chambersburg Area SD
Middle61.1%+10.0pp
142Butler Area IHS
Butler · Butler Area SD
Middle61.0%+9.9pp
143J R Fugett MS
West Chester · West Chester Area SD
Middle61.0%+9.9pp
144Danville Area MS
Danville · Danville Area SD
Middle60.9%+9.8pp
145Mechanicsburg MS
Mechanicsburg · Mechanicsburg Area SD
Middle60.7%+9.6pp
146Ehrman Crest MS
Cranberry Township · Seneca Valley SD
Middle60.6%+9.5pp
147Phoenixville Area MS
Phoenixville · Phoenixville Area SD
Middle60.6%+9.5pp
148Arcola Intrmd Sch
Eagleville · Methacton SD
Middle60.3%+9.2pp
149Derry Area MS
Derry · Derry Area SD
Middle60.2%+9.1pp
150Meyersdale Area MS
Meyersdale · Meyersdale Area SD
Middle60.1%+9.0pp
Page 3 of 11

About this ranking

Schools are ranked by the percentage of students who scored at or above the PSSA + Keystone % Proficient or Advanced threshold on the latest available PSSA + Keystone English Language Arts test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Pennsylvania, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.