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
751East Pike El Sch
Indiana · Indiana Area SD
Elementary62.8%+11.7pp
752Hill Freedman World Academy
Philadelphia · Philadelphia City SD
High62.8%+11.7pp
753Rice Avenue MS
Girard · Girard SD
Middle62.8%+11.7pp
754Schuylkill El Sch
Phoenixville · Phoenixville Area SD
Elementary62.8%+11.7pp
755United JSHS
Armagh · United SD
High62.8%+11.7pp
756Upper Allen El Sch
Mechanicsburg · Mechanicsburg Area SD
Elementary62.8%+11.7pp
757Gettysburg Area MS
Gettysburg · Gettysburg Area SD
Middle62.7%+11.6pp
758McIntyre El Sch
Pittsburgh · North Hills SD
Elementary62.7%+11.6pp
759Quakertown Community HS
Quakertown · Quakertown Community SD
High62.7%+11.6pp
760Fern Hill El Sch
West Chester · West Chester Area SD
Elementary62.6%+11.5pp
761Franconia El Sch
Souderton · Souderton Area SD
Elementary62.6%+11.5pp
762Klinger MS
Southampton · Centennial SD
Middle62.6%+11.5pp
763Blackhawk HS
Beaver Falls · Blackhawk SD
High62.4%+11.3pp
764Centerville MS
Lancaster · Hempfield SD
Middle62.4%+11.3pp
765Pennridge North MS
Perkasie · Pennridge SD
Middle62.4%+11.3pp
766Sarah W Starkweather El Sch
West Chester · West Chester Area SD
Elementary62.4%+11.3pp
767Weisenberg El Sch
Kutztown · Northwestern Lehigh SD
Elementary62.3%+11.2pp
768Crafton El Sch
Pittsburgh · Carlynton SD
Elementary62.2%+11.1pp
769Hamilton Twp El Sch
Sciota · Stroudsburg Area SD
Elementary62.2%+11.1pp
770Henry Charles W Sch
Philadelphia · Philadelphia City SD
Elementary62.2%+11.1pp
771Kensington Health Sciences
Philadelphia · Philadelphia City SD
High62.2%+11.1pp
772Kissel Hill El Sch
Lititz · Warwick SD
Elementary62.2%+11.1pp
773Ligonier Valley MS
Ligonier · Ligonier Valley SD
Middle62.2%+11.1pp
774Rock L Butler MS
Wellsboro · Wellsboro Area SD
Middle62.2%+11.1pp
775Tawanka El Sch
Langhorne · Neshaminy SD
Elementary62.2%+11.1pp
776Boyertown Area MS-East
Gilbertsville · Boyertown Area SD
Middle62.1%+11.0pp
777Harbor Creek Senior HS
Harborcreek · Harbor Creek SD
High62.1%+11.0pp
778Keith Valley MS
Horsham · Hatboro-Horsham SD
Middle62.1%+11.0pp
779Grandview El Sch
Erie · Millcreek Township SD
Elementary62.0%+10.9pp
780Tyrone Area HS
Tyrone · Tyrone Area SD
High61.9%+10.8pp
781Westmont Hilltop El Sch
Johnstown · Westmont Hilltop SD
Elementary61.9%+10.8pp
782Charleroi Area HS
Charleroi · Charleroi SD
High61.8%+10.7pp
783Martin Meylin MS
Lampeter · Lampeter-Strasburg SD
Middle61.8%+10.7pp
784Ridge Park El Sch
Conshohocken · Colonial SD
Elementary61.8%+10.7pp
785Warwick MS
Lititz · Warwick SD
Middle61.8%+10.7pp
786Bart-Colerain El Sch
Christiana · Solanco SD
Elementary61.7%+10.6pp
787Caley El Sch
King of Prussia · Upper Merion Area SD
Elementary61.7%+10.6pp
788Chartiers Valley HS
Bridgeville · Chartiers Valley SD
High61.7%+10.6pp
789Dallas MS
Dallas · Dallas SD
Middle61.7%+10.6pp
790Everett Area HS
Everett · Everett Area SD
High61.7%+10.6pp
791Green Woods CS
Philadelphia · Green Woods CS
Elementary61.7%+10.6pp
792Ligonier Valley HS
Ligonier · Ligonier Valley SD
High61.7%+10.6pp
793Loyalsock Valley El Sch
Montoursville · Montoursville Area SD
Elementary61.7%+10.6pp
794Big Spring MS
Newville · Big Spring SD
Middle61.6%+10.5pp
795Fairview El Sch
Mountaintop · Crestwood SD
Elementary61.6%+10.5pp
796Manor Middle School
Lancaster · Penn Manor SD
Middle61.6%+10.5pp
797North Penn-Liberty JSHS
Liberty · Southern Tioga SD
High61.6%+10.5pp
798Holland El Sch
Holland · Council Rock SD
Elementary61.5%+10.4pp
799Marticville MS
Pequea · Penn Manor SD
Middle61.5%+10.4pp
800Mercer Area MS
Mercer · Mercer Area SD
Middle61.5%+10.4pp
Page 16 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.