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). 2,702 schools with reported English Language Arts scores. State average: 51.1%.
RankSchoolLevelEnglish Language Artsvs state
451West Point El Sch
Greensburg · Hempfield Area SD
Elementary69.9%+18.8pp
452Garden Spot SHS
New Holland · Eastern Lancaster County SD
High69.8%+18.7pp
453Moon Area Upper MS
Moon Township · Moon Area SD
Middle69.8%+18.7pp
454Owen J Roberts MS
Pottstown · Owen J Roberts SD
Middle69.8%+18.7pp
455Spring Grove Area HS
Spring Grove · Spring Grove Area SD
High69.8%+18.7pp
456Conestoga Valley SHS
Lancaster · Conestoga Valley SD
High69.6%+18.5pp
457East Goshen El Sch
West Chester · West Chester Area SD
Elementary69.6%+18.5pp
458Evergreen El Sch
Monroeville · Gateway SD
Elementary69.6%+18.5pp
459Greenwood El Sch
Millerstown · Greenwood SD
Elementary69.6%+18.5pp
460James W Parker MS
Edinboro · General McLane SD
Middle69.6%+18.5pp
461Northern Bedford County HS
Loysburg · Northern Bedford County SD
High69.6%+18.5pp
462West View El Sch
Pittsburgh · North Hills SD
Elementary69.6%+18.5pp
463Cochranton JSHS
Cochranton · Crawford Central SD
High69.5%+18.4pp
464South El Sch
Trappe · Perkiomen Valley SD
Elementary69.5%+18.4pp
465Richland El Sch
Gibsonia · Pine-Richland SD
Elementary69.4%+18.3pp
466Shepherdstown El Sch
Mechanicsburg · Mechanicsburg Area SD
Elementary69.4%+18.3pp
467Belle Vernon Area HS
Belle Vernon · Belle Vernon Area SD
High69.3%+18.2pp
468Ironton Sch
Coplay · Parkland SD
Elementary69.3%+18.2pp
469Landis Run Intermediate School
Lancaster · Manheim Township SD
Middle69.2%+18.1pp
470North Strabane Intrmd Sch
Canonsburg · Canon-McMillan SD
Middle69.2%+18.1pp
471Wellsboro Area HS
Wellsboro · Wellsboro Area SD
High69.2%+18.1pp
472Wilson Area HS
Easton · Wilson Area SD
High69.2%+18.1pp
473Benton Area MS
Benton · Benton Area SD
Middle69.1%+18.0pp
474Hance El Sch
Gibsonia · Pine-Richland SD
Elementary69.1%+18.0pp
475Lehighton Area HS
Lehighton · Lehighton Area SD
High69.1%+18.0pp
476Titus El Sch
Warrington · Central Bucks SD
Elementary69.1%+18.0pp
477Denver El Sch
Denver · Cocalico SD
Elementary69.0%+17.9pp
478Greater Latrobe JHS
Latrobe · Greater Latrobe SD
Middle69.0%+17.9pp
479Indian Rock El Sch
York · York Suburban SD
Elementary69.0%+17.9pp
480Shoemaker El Sch
Macungie · East Penn SD
Elementary69.0%+17.9pp
481Union Area HS
New Castle · Union Area SD
High69.0%+17.9pp
482Washington El Sch
Pittsburgh · Mt Lebanon SD
Elementary69.0%+17.9pp
483Boyertown Area SHS
Boyertown · Boyertown Area SD
High68.9%+17.8pp
484Hydetown Elementary School
Titusville · Titusville Area SD
Elementary68.9%+17.8pp
485Southern Lehigh Intermediate Sch
Bethlehem · Southern Lehigh SD
Middle68.9%+17.8pp
486Southern Lehigh MS
Center Valley · Southern Lehigh SD
Middle68.9%+17.8pp
487Conneaut Area Senior High
Linesville · Conneaut SD
High68.8%+17.7pp
488Haine MS
Cranberry Twp · Seneca Valley SD
Middle68.8%+17.7pp
489Ridgway Area HS
Ridgway · Ridgway Area SD
High68.8%+17.7pp
490Spring Creek El Sch
State College · State College Area SD
Elementary68.8%+17.7pp
491The Science Leadership Academy at Beeber
Philadelphia · Philadelphia City SD
High68.8%+17.7pp
492Western Wayne HS
Lake Ariel · Western Wayne SD
High68.8%+17.7pp
493Wrightstown El Sch
Wrightstown · Council Rock SD
Elementary68.8%+17.7pp
494University Park El Sch
Monroeville · Gateway SD
Elementary68.7%+17.6pp
495Mount Pleasant Area HS
Mount Pleasant · Mount Pleasant Area SD
High68.6%+17.5pp
496Spring-Ford Intrmd Sch 5th/6th
Royersford · Spring-Ford Area SD
Middle68.6%+17.5pp
497West Newton El Sch
West Newton · Yough SD
Elementary68.6%+17.5pp
498Lower Moreland HS
Huntingdon Valley · Lower Moreland Township SD
High68.5%+17.4pp
499Durham-Nockamixon El Sch
Kintnersville · Palisades SD
Elementary68.4%+17.3pp
500South Mountain El Sch
Dillsburg · Northern York County SD
Elementary68.4%+17.3pp
Page 10 of 55

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.