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
951North Star HS
Boswell · North Star SD
High58.8%+7.7pp
952Annville-Cleona MS
Annville · Annville-Cleona SD
Middle58.7%+7.6pp
953EverGreen El Sch
Lake Ariel · Western Wayne SD
Elementary58.7%+7.6pp
954Governor Mifflin SHS
Shillington · Governor Mifflin SD
High58.7%+7.6pp
955Lakeview Middle-HS
Stoneboro · Lakeview SD
High58.7%+7.6pp
956Wyomissing Hills El Ctr
Wyomissing · Wyomissing Area SD
Elementary58.7%+7.6pp
957Brentwood SHS
Pittsburgh · Brentwood Borough SD
High58.6%+7.5pp
958Cedar Cliff HS
Camp Hill · West Shore SD
High58.6%+7.5pp
959Central Cambria MS
Ebensburg · Central Cambria SD
Middle58.6%+7.5pp
960Highlands SHS
Natrona Heights · Highlands SD
High58.6%+7.5pp
961Makefield El Sch
Yardley · Pennsbury SD
Elementary58.6%+7.5pp
962Southern MS
Glen Rock · Southern York County SD
Middle58.6%+7.5pp
963Spring Grove El Sch
Spring Grove · Spring Grove Area SD
Elementary58.6%+7.5pp
964Brecht Sch
Lancaster · Manheim Township SD
Elementary58.5%+7.4pp
965Central Columbia MS
Bloomsburg · Central Columbia SD
Middle58.5%+7.4pp
966Martic El Sch
Holtwood · Penn Manor SD
Elementary58.5%+7.4pp
967Rolling Hills El Sch
Holland · Council Rock SD
Elementary58.5%+7.4pp
968West York Area HS
York · West York Area SD
High58.5%+7.4pp
969Bellaire El Sch
Carlisle · Carlisle Area SD
Elementary58.4%+7.3pp
970Chambersburg Area Career Magnet Sch
Chambersburg · Chambersburg Area SD
High58.4%+7.3pp
971Hamburg Area HS
Hamburg · Hamburg Area SD
High58.4%+7.3pp
972Lincoln El Sch
Emmaus · East Penn SD
Elementary58.4%+7.3pp
973River Valley HS
Blairsville · River Valley SD
High58.4%+7.3pp
974Baldi C C A MS
Philadelphia · Philadelphia City SD
Middle58.2%+7.1pp
975Charles W Longer El Sch
Hollidaysburg · Hollidaysburg Area SD
Elementary58.2%+7.1pp
976Frazier HS
Perryopolis · Frazier SD
High58.2%+7.1pp
977Sinking Springs El Sch
York · Central York SD
Middle58.2%+7.1pp
978Cedar Crest MS
Lebanon · Cornwall-Lebanon SD
Middle58.1%+7.0pp
979Manheim El Sch
Glenville · South Western SD
Elementary58.1%+7.0pp
980Ore Valley El Sch
York · Dallastown Area SD
Elementary58.1%+7.0pp
981Pleasant Gap El Sch
Pleasant Gap · Bellefonte Area SD
Elementary58.1%+7.0pp
982Russell El Sch
Broomall · Marple Newtown SD
Elementary58.1%+7.0pp
983West Hempfield MS
Irwin · Hempfield Area SD
Middle58.1%+7.0pp
984Blue Ball El Sch
East Earl · Eastern Lancaster County SD
Elementary58.0%+6.9pp
985John Beck El Sch
Lititz · Warwick SD
Elementary58.0%+6.9pp
986Pottsville Area HS
Pottsville · Pottsville Area SD
High58.0%+6.9pp
987Knoch HS
Saxonburg · Knoch SD
High57.9%+6.8pp
988Lititz El Sch
Lititz · Warwick SD
Elementary57.9%+6.8pp
989Mifflin Co HS
Lewistown · Mifflin County SD
High57.9%+6.8pp
990Philipsburg-Osceola Area HS
Philipsburg · Philipsburg-Osceola Area SD
High57.9%+6.8pp
991Schuylkill Valley HS
Leesport · Schuylkill Valley SD
High57.9%+6.8pp
992South Abington Sch
Chinchilla · Abington Heights SD
Elementary57.9%+6.8pp
993Central Dauphin MS
Harrisburg · Central Dauphin SD
Middle57.8%+6.7pp
994Dallastown Area Intermediate Sch
York · Dallastown Area SD
Middle57.8%+6.7pp
995Hooverville El Sch
Waynesboro · Waynesboro Area SD
Elementary57.8%+6.7pp
996Seylar El Sch
Perkasie · Pennridge SD
Elementary57.8%+6.7pp
997Glen Acres El Sch
West Chester · West Chester Area SD
Elementary57.7%+6.6pp
998Hartman Intrmd Sch
Ellwood City · Ellwood City Area SD
Middle57.7%+6.6pp
999South Lebanon El Sch
Lebanon · Cornwall-Lebanon SD
Elementary57.7%+6.6pp
1000Titusville High School
Titusville · Titusville Area SD
High57.7%+6.6pp
Page 20 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.