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
851West Broad Street El Sch
Souderton · Souderton Area SD
Elementary60.7%+9.6pp
852Wyncote El Sch
Wyncote · Cheltenham SD
Elementary60.7%+9.6pp
853Ehrman Crest MS
Cranberry Township · Seneca Valley SD
Middle60.6%+9.5pp
854Farmdale El Sch
Mount Joy · Hempfield SD
Elementary60.6%+9.5pp
855Greenwood El Sch
Kennett Square · Kennett Consolidated SD
Elementary60.6%+9.5pp
856Phoenixville Area MS
Phoenixville · Phoenixville Area SD
Middle60.6%+9.5pp
857Bellwood-Antis HS
Bellwood · Bellwood-Antis SD
High60.5%+9.4pp
858Clay El Sch
Ephrata · Ephrata Area SD
Elementary60.5%+9.4pp
859Schuylkill Haven SHS
Schuylkill Haven · Schuylkill Haven Area SD
High60.5%+9.4pp
860Mountain View El Sch
Mercersburg · Tuscarora SD
Elementary60.4%+9.3pp
861Tamaqua Area SHS
Tamaqua · Tamaqua Area SD
High60.4%+9.3pp
862Whitfield El Sch
West Lawn · Wilson SD
Elementary60.4%+9.3pp
863Arcola Intrmd Sch
Eagleville · Methacton SD
Middle60.3%+9.2pp
864Dauphin County Technical School
Harrisburg · Dauphin County Technical School
High60.3%+9.2pp
865Kutztown El Sch
Kutztown · Kutztown Area SD
Elementary60.3%+9.2pp
866Maureen M Welch El Sch
Churchville · Council Rock SD
Elementary60.3%+9.2pp
867North Salem El Sch
Dover · Dover Area SD
Elementary60.3%+9.2pp
868Otto-Eldred El Sch
Eldred · Otto-Eldred SD
Elementary60.3%+9.2pp
869Stanwood El Sch
New Stanton · Hempfield Area SD
Elementary60.3%+9.2pp
870Biglerville El Sch
Biglerville · Upper Adams SD
Elementary60.2%+9.1pp
871Derry Area MS
Derry · Derry Area SD
Middle60.2%+9.1pp
872McKinley Sch
Elkins Park · Abington SD
Elementary60.2%+9.1pp
873Ringgold SHS
Monongahela · Ringgold SD
High60.2%+9.1pp
874Winding Creek El Sch
Mechanicsburg · Cumberland Valley SD
Elementary60.2%+9.1pp
875Gray's Woods El Sch
Port Matilda · State College Area SD
Elementary60.1%+9.0pp
876Meadville Area SHS
Meadville · Crawford Central SD
High60.1%+9.0pp
877Meyersdale Area MS
Meyersdale · Meyersdale Area SD
Middle60.1%+9.0pp
878Wrightsville El Sch
Wrightsville · Eastern York SD
Elementary60.1%+9.0pp
879Bensalem Twp HS
Bensalem · Bensalem Township SD
High60.0%+8.9pp
880Juniata SHS
Mifflintown · Juniata County SD
High60.0%+8.9pp
881Metzgar El Sch
New Alexandria · Greensburg Salem SD
Elementary60.0%+8.9pp
882Ridley HS
Folsom · Ridley SD
High60.0%+8.9pp
883South Hamilton El Sch
Chambersburg · Chambersburg Area SD
Elementary60.0%+8.9pp
884Upper Moreland HS
Willow Grove · Upper Moreland Township SD
High60.0%+8.9pp
885Woodland El Sch
Norristown · Methacton SD
Elementary60.0%+8.9pp
886York Avenue El Sch
Lansdale · North Penn SD
Elementary60.0%+8.9pp
887Barclay El Sch
Warrington · Central Bucks SD
Elementary59.9%+8.8pp
888Brookville JSHS
Brookville · Brookville Area SD
High59.9%+8.8pp
889Elizabeth Forward SHS
Elizabeth · Elizabeth Forward SD
High59.9%+8.8pp
890Patricia A Guth El Sch
Perkasie · Pennridge SD
Elementary59.9%+8.8pp
891Southern Columbia MS
Catawissa · Southern Columbia Area SD
Middle59.9%+8.8pp
892Upper Moreland MS
Hatboro · Upper Moreland Township SD
Middle59.9%+8.8pp
893Warrior Run JSHS
Turbotville · Warrior Run SD
High59.9%+8.8pp
894Blackhawk Intermediate Sch
Beaver Falls · Blackhawk SD
Elementary59.8%+8.7pp
895Oak Ridge El Sch
Harleysville · Souderton Area SD
Elementary59.8%+8.7pp
896Portage Area El Sch
Portage · Portage Area SD
Elementary59.8%+8.7pp
897TECH Freire CS
Philadelphia · TECH Freire CS
High59.8%+8.7pp
898Washington El Sch
Bangor · Bangor Area SD
Elementary59.8%+8.7pp
899Bristol HS
Bristol · Bristol Borough SD
High59.7%+8.6pp
900Claysburg-Kimmel Sr HS
Claysburg · Claysburg-Kimmel SD
High59.7%+8.6pp
Page 18 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.