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
51Haverford SHS
Havertown · Haverford Township SD
High86.3%+35.2pp
52Penncrest HS
Media · Rose Tree Media SD
High86.3%+35.2pp
53York Suburban SHS
York · York Suburban SD
High86.3%+35.2pp
54Garnet Valley HS
Glen Mills · Garnet Valley SD
High86.2%+35.1pp
55Ithan El Sch
Bryn Mawr · Radnor Township SD
Elementary86.2%+35.1pp
56Pickering Valley El Sch
Chester Springs · Downingtown Area SD
Elementary86.2%+35.1pp
57Pittsburgh CAPA 6-12
Pittsburgh · Pittsburgh SD
High86.1%+35.0pp
58South Fayette HS
McDonald · South Fayette Township SD
High86.0%+34.9pp
59Hillendale El Sch
Chadds Ford · Unionville-Chadds Ford SD
Elementary85.9%+34.8pp
60OHara El Sch
Pittsburgh · Fox Chapel Area SD
Elementary85.9%+34.8pp
61Central Bucks HS-East
Doylestown · Central Bucks SD
High85.8%+34.7pp
62Streams El Sch
Pittsburgh · Upper St. Clair SD
Elementary85.5%+34.4pp
63Sunset Valley El Sch
North Huntingdon · Norwin SD
Elementary85.5%+34.4pp
64Wissahickon SHS
Ambler · Wissahickon SD
High85.3%+34.2pp
65Cold Spring El Sch
Doylestown · Central Bucks SD
Elementary85.1%+34.0pp
66Camp Hill SHS
Camp Hill · Camp Hill SD
High85.0%+33.9pp
67Marshall El Sch
Wexford · North Allegheny SD
Elementary84.9%+33.8pp
68New Eagle El Sch
Wayne · Tredyffrin-Easttown SD
Elementary84.9%+33.8pp
69Plymouth-Whitemarsh SHS
Plymouth Meeting · Colonial SD
High84.9%+33.8pp
70Jefferson El Sch
Pittsburgh · Mt Lebanon SD
Elementary84.7%+33.6pp
71Jefferson MS
Pittsburgh · Mt Lebanon SD
Middle84.7%+33.6pp
72Peters Twp MS
McMurray · Peters Township SD
Middle84.6%+33.5pp
73Bucks County Montessori CS
Fairless Hills · Bucks County Montessori CS
Elementary84.5%+33.4pp
74Haverford MS
Havertown · Haverford Township SD
Middle84.5%+33.4pp
75Parkway Center City Middle College
Philadelphia · Philadelphia City SD
High84.5%+33.4pp
76Hillside El Sch
Berwyn · Tredyffrin-Easttown SD
Elementary84.4%+33.3pp
77Wallingford El Sch
Wallingford · Wallingford-Swarthmore SD
Elementary84.4%+33.3pp
78Capital Area School for the Arts CS
Harrisburg · Capital Area School for the Arts CS
High84.2%+33.1pp
79Creative and Performing Arts
Philadelphia · Philadelphia City SD
High84.1%+33.0pp
80Goodnoe El Sch
Newtown · Council Rock SD
Elementary84.1%+33.0pp
81Black Rock MS
Villanova · Lower Merion SD
Middle83.7%+32.6pp
82Coopertown El Sch
Bryn Mawr · Haverford Township SD
Elementary83.7%+32.6pp
83Scenic Hills El Sch
Springfield · Springfield SD
Elementary83.6%+32.5pp
84Stony Creek El Sch
Blue Bell · Wissahickon SD
Elementary83.6%+32.5pp
85South Fayette MS
McDonald · South Fayette Township SD
Middle83.5%+32.4pp
86Welsh Valley MS
Narberth · Lower Merion SD
Middle83.5%+32.4pp
87McCullough El Sch
Jeannette · Penn-Trafford SD
Elementary83.4%+32.3pp
88Arts Academy at Benjamin Rush
Philadelphia · Philadelphia City SD
High83.3%+32.2pp
89Pittsburgh Montessori K-5
Pittsburgh · Pittsburgh SD
Elementary83.3%+32.2pp
90Hartwood El Sch
Pittsburgh · Fox Chapel Area SD
Elementary83.2%+32.1pp
91Norwin HS
North Huntingdon · Norwin SD
High83.2%+32.1pp
92Perkiomen Valley HS
Collegeville · Perkiomen Valley SD
High83.2%+32.1pp
93South Fayette Intermediate Sch
McDonald · South Fayette Township SD
Elementary83.2%+32.1pp
94Honesdale HS
Honesdale · Wayne Highlands SD
High83.0%+31.9pp
95Maple Glen El Sch
Maple Glen · Upper Dublin SD
Elementary82.9%+31.8pp
96Markham El Sch
Pittsburgh · Mt Lebanon SD
Elementary82.9%+31.8pp
97Quaker Valley HS
Leetsdale · Quaker Valley SD
High82.9%+31.8pp
98Souderton CS Collaborative
Souderton · Souderton CS Collaborative
Elementary82.9%+31.8pp
99Dorseyville MS
Pittsburgh · Fox Chapel Area SD
Middle82.7%+31.6pp
100Rose Tree El Sch
Media · Rose Tree Media SD
Elementary82.7%+31.6pp
Page 2 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.