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
101Bala-Cynwyd MS
Bala Cynwyd · Lower Merion SD
Middle82.6%+31.5pp
102Gayman El Sch
Doylestown · Central Bucks SD
Elementary82.6%+31.5pp
103Lewisburg HS
Lewisburg · Lewisburg Area SD
High82.6%+31.5pp
104Radnor El Sch
Radnor · Radnor Township SD
Elementary82.6%+31.5pp
105Charles F Patton MS
Kennett Square · Unionville-Chadds Ford SD
Middle82.5%+31.4pp
106Conshohocken El Sch
Conshohocken · Colonial SD
Elementary82.5%+31.4pp
107McMurray El Sch
McMurray · Peters Township SD
Elementary82.5%+31.4pp
108Strath Haven HS
Wallingford · Wallingford-Swarthmore SD
High82.5%+31.4pp
109Wyland El Sch
Allison Park · Hampton Township SD
Elementary82.5%+31.4pp
110Swarthmore-Rutledge Sch
Swarthmore · Wallingford-Swarthmore SD
Elementary82.4%+31.3pp
111Cumberland Valley HS
Mechanicsburg · Cumberland Valley SD
High82.2%+31.1pp
112Peebles El Sch
Pittsburgh · North Allegheny SD
Elementary82.2%+31.1pp
113Trafford El Sch
Trafford · Penn-Trafford SD
Elementary82.2%+31.1pp
114Central Bucks HS-West
Doylestown · Central Bucks SD
High82.1%+31.0pp
115Danville Area SHS
Danville · Danville Area SD
High82.1%+31.0pp
116Kutz El Sch
Doylestown · Central Bucks SD
Elementary82.0%+30.9pp
117Penn Valley Sch
Narberth · Lower Merion SD
Elementary82.0%+30.9pp
118Lincoln El Sch
Pittsburgh · Mt Lebanon SD
Elementary81.9%+30.8pp
119Springton Lake MS
Media · Rose Tree Media SD
Middle81.9%+30.8pp
120Hoover El Sch
Pittsburgh · Mt Lebanon SD
Elementary81.8%+30.7pp
121Avon Grove HS
West Grove · Avon Grove SD
High81.6%+30.5pp
122Brandywine-Wallace El Sch
Downingtown · Downingtown Area SD
Elementary81.5%+30.4pp
123West Chester East HS
West Chester · West Chester Area SD
High81.5%+30.4pp
124Hampton MS
Allison Park · Hampton Township SD
Middle81.3%+30.2pp
125Wexford El Sch
Wexford · Pine-Richland SD
Elementary81.3%+30.2pp
126Ferguson Twp El Sch
Pine Grove Mills · State College Area SD
Elementary81.1%+30.0pp
127Millersburg Area High School
Millersburg · Millersburg Area SD
High81.1%+30.0pp
128West Chester Bayard Rustin HS
West Chester · West Chester Area SD
High81.1%+30.0pp
129Mellon MS
Pittsburgh · Mt Lebanon SD
Middle81.0%+29.9pp
130Warwick SHS
Lititz · Warwick SD
High81.0%+29.9pp
131Buckingham El Sch
Buckingham · Central Bucks SD
Elementary80.9%+29.8pp
132Mercer Area SHS
Mercer · Mercer Area SD
High80.9%+29.8pp
133Central Bucks HS-South
Warrington · Central Bucks SD
High80.8%+29.7pp
134Hershey MS
Hershey · Derry Township SD
Middle80.8%+29.7pp
135Ingomar MS
Pittsburgh · North Allegheny SD
Middle80.8%+29.7pp
136Franklin Regional SHS
Murrysville · Franklin Regional SD
High80.6%+29.5pp
137Leechburg Area HS
Leechburg · Leechburg Area SD
High80.6%+29.5pp
138Lower Nazareth El Sch
Nazareth · Nazareth Area SD
Elementary80.6%+29.5pp
139Marclay Sch
Markleysburg · Uniontown Area SD
Elementary80.6%+29.5pp
140Sunrise El Sch
Irwin · Penn-Trafford SD
Elementary80.5%+29.4pp
141Central Valley HS
Monaca · Central Valley SD
High80.4%+29.3pp
142Springfield Twp HS
Erdenheim · Springfield Township SD
High80.4%+29.3pp
143Valley Forge El Sch
Wayne · Tredyffrin-Easttown SD
Elementary80.4%+29.3pp
144Fort LeBoeuf SHS
Waterford · Fort LeBoeuf SD
High80.3%+29.2pp
145Liberty Bell El Sch
Coopersburg · Southern Lehigh SD
Elementary80.3%+29.2pp
146Marzolf Primary Sch
Pittsburgh · Shaler Area SD
Elementary80.3%+29.2pp
147West Bradford El Sch
Downingtown · Downingtown Area SD
Elementary80.3%+29.2pp
148Pocopson El Sch
West Chester · Unionville-Chadds Ford SD
Elementary80.1%+29.0pp
149Valley View HS
Archbald · Valley View SD
High80.0%+28.9pp
150Eastern York HS
Wrightsville · Eastern York SD
High79.9%+28.8pp
Page 3 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.