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). 623 schools with reported English Language Arts scores. State average: 51.1%.
RankSchoolLevelEnglish Language Artsvs state
151Montoursville Area SHS
Montoursville · Montoursville Area SD
High71.1%+20.0pp
152West Chester Henderson HS
West Chester · West Chester Area SD
High71.0%+19.9pp
153Grove City Area HS
Grove City · Grove City Area SD
High70.9%+19.8pp
154Franklin Towne CHS
Philadelphia · Franklin Towne CHS
High70.8%+19.7pp
155Girls HS
Philadelphia · Philadelphia City SD
High70.8%+19.7pp
156Central Columbia SHS
Bloomsburg · Central Columbia SD
High70.5%+19.4pp
157Mechanicsburg Area SHS
Mechanicsburg · Mechanicsburg Area SD
High70.5%+19.4pp
158Red Land SHS
Lewisberry · West Shore SD
High70.5%+19.4pp
159Greencastle-Antrim SHS
Greencastle · Greencastle-Antrim SD
High70.2%+19.1pp
160Mohawk SHS
New Castle · Mohawk Area SD
High70.2%+19.1pp
161Montour HS
Mc Kees Rocks · Montour SD
High70.2%+19.1pp
162Greater Latrobe SHS
Latrobe · Greater Latrobe SD
High70.0%+18.9pp
163Hickory HS
Hermitage · Hermitage SD
High70.0%+18.9pp
164Littlestown SHS
Littlestown · Littlestown Area SD
High70.0%+18.9pp
165Pleasant Valley HS
Brodheadsville · Pleasant Valley SD
High69.9%+18.8pp
166Garden Spot SHS
New Holland · Eastern Lancaster County SD
High69.8%+18.7pp
167Spring Grove Area HS
Spring Grove · Spring Grove Area SD
High69.8%+18.7pp
168Conestoga Valley SHS
Lancaster · Conestoga Valley SD
High69.6%+18.5pp
169Northern Bedford County HS
Loysburg · Northern Bedford County SD
High69.6%+18.5pp
170Cochranton JSHS
Cochranton · Crawford Central SD
High69.5%+18.4pp
171Belle Vernon Area HS
Belle Vernon · Belle Vernon Area SD
High69.3%+18.2pp
172Wellsboro Area HS
Wellsboro · Wellsboro Area SD
High69.2%+18.1pp
173Wilson Area HS
Easton · Wilson Area SD
High69.2%+18.1pp
174Lehighton Area HS
Lehighton · Lehighton Area SD
High69.1%+18.0pp
175Union Area HS
New Castle · Union Area SD
High69.0%+17.9pp
176Boyertown Area SHS
Boyertown · Boyertown Area SD
High68.9%+17.8pp
177Conneaut Area Senior High
Linesville · Conneaut SD
High68.8%+17.7pp
178Ridgway Area HS
Ridgway · Ridgway Area SD
High68.8%+17.7pp
179The Science Leadership Academy at Beeber
Philadelphia · Philadelphia City SD
High68.8%+17.7pp
180Western Wayne HS
Lake Ariel · Western Wayne SD
High68.8%+17.7pp
181Mount Pleasant Area HS
Mount Pleasant · Mount Pleasant Area SD
High68.6%+17.5pp
182Lower Moreland HS
Huntingdon Valley · Lower Moreland Township SD
High68.5%+17.4pp
183Deer Lakes HS
Cheswick · Deer Lakes SD
High68.3%+17.2pp
184Dallastown Area SHS
Dallastown · Dallastown Area SD
High68.2%+17.1pp
185Jim Thorpe Area HS
Jim Thorpe · Jim Thorpe Area SD
High68.2%+17.1pp
186Laurel HS
New Castle · Laurel SD
High68.2%+17.1pp
187Derry Area SHS
Derry · Derry Area SD
High68.1%+17.0pp
188Plum SHS
Plum · Plum Borough SD
High68.1%+17.0pp
189Windber Area HS
Windber · Windber Area SD
High68.0%+16.9pp
190Dover Area HS
Dover · Dover Area SD
High67.9%+16.8pp
191Oley Valley SHS
Oley · Oley Valley SD
High67.9%+16.8pp
192Girard HS
Girard · Girard SD
High67.8%+16.7pp
193Lincoln Park Performing Arts CS
Midland · Lincoln Park Performing Arts CS
High67.7%+16.6pp
194Marple Newtown SHS
Newtown Square · Marple Newtown SD
High67.7%+16.6pp
195Northampton Area HS
Northampton · Northampton Area SD
High67.6%+16.5pp
196Somerset Area Jr-Sr HS
Somerset · Somerset Area SD
High67.5%+16.4pp
197Cedar Crest HS
Lebanon · Cornwall-Lebanon SD
High67.4%+16.3pp
198South Park SHS
South Park · South Park SD
High67.4%+16.3pp
199Bermudian Springs HS
York Springs · Bermudian Springs SD
High67.3%+16.2pp
200Northwestern Lehigh HS
New Tripoli · Northwestern Lehigh SD
High67.3%+16.2pp
Page 4 of 13

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.