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,690 schools with reported Mathematics scores. State average: 43.0%.
RankSchoolLevelMathematicsvs state
101Black Rock MS
Villanova · Lower Merion SD
Middle81.9%+38.9pp
102Central El Sch
Allison Park · Hampton Township SD
Elementary81.5%+38.5pp
103Pocopson El Sch
West Chester · Unionville-Chadds Ford SD
Elementary81.5%+38.5pp
104Lionville El Sch
Downingtown · Downingtown Area SD
Elementary81.4%+38.4pp
105Council Rock HS North
Newtown · Council Rock SD
High81.3%+38.3pp
106Howard El Sch
Howard · Bald Eagle Area SD
Elementary81.3%+38.3pp
107Lyter El Sch
Montoursville · Montoursville Area SD
Elementary81.3%+38.3pp
108Mt Lebanon SHS
Pittsburgh · Mt Lebanon SD
High81.2%+38.2pp
109South Hanover El Sch
Hershey · Lower Dauphin SD
Elementary81.2%+38.2pp
110Harriton SHS
Rosemont · Lower Merion SD
High81.1%+38.1pp
111Hillside El Sch
Berwyn · Tredyffrin-Easttown SD
Elementary81.0%+38.0pp
112Oaks El Sch
Oaks · Spring-Ford Area SD
Elementary81.0%+38.0pp
113Cold Spring El Sch
Doylestown · Central Bucks SD
Elementary80.9%+37.9pp
114Colonial El Sch
Plymouth Meeting · Colonial SD
Elementary80.9%+37.9pp
115Fred J. Jaindl El Sch
Breinigsville · Parkland SD
Elementary80.8%+37.8pp
116Welsh Valley MS
Narberth · Lower Merion SD
Middle80.7%+37.7pp
117Devon El Sch
Devon · Tredyffrin-Easttown SD
Elementary80.6%+37.6pp
118Limerick El Sch
Royersford · Spring-Ford Area SD
Elementary80.6%+37.6pp
119Benjamin Franklin El Sch
Bethel Park · Bethel Park SD
Elementary80.5%+37.5pp
120Centre Hall-Potter El Sch
Centre Hall · Penns Valley Area SD
Elementary80.5%+37.5pp
121Rose Tree El Sch
Media · Rose Tree Media SD
Elementary80.5%+37.5pp
122Hanover El Sch
Bethlehem · Bethlehem Area SD
Elementary80.4%+37.4pp
123Hershey Primary El Sch
Hershey · Derry Township SD
Elementary80.4%+37.4pp
124Pine-Richland HS
Gibsonia · Pine-Richland SD
High80.4%+37.4pp
125Reidenbaugh El Sch
Lititz · Manheim Township SD
Elementary80.2%+37.2pp
126Letort El Sch
Washington Boro · Penn Manor SD
Elementary80.0%+37.0pp
127Penn Wynne Sch
Wynnewood · Lower Merion SD
Elementary79.9%+36.9pp
128Springfield HS
Springfield · Springfield SD
High79.9%+36.9pp
129Lower Nazareth El Sch
Nazareth · Nazareth Area SD
Elementary79.8%+36.8pp
130McKee El Sch
Oakdale · West Allegheny SD
Elementary79.8%+36.8pp
131Dormont El Sch
Pittsburgh · Keystone Oaks SD
Elementary79.7%+36.7pp
132Ferguson Twp El Sch
Pine Grove Mills · State College Area SD
Elementary79.7%+36.7pp
133Valley Forge El Sch
Wayne · Tredyffrin-Easttown SD
Elementary79.7%+36.7pp
134Beaver-Main El Sch
Bloomsburg · Bloomsburg Area SD
Elementary79.6%+36.6pp
135Cetronia Sch
Allentown · Parkland SD
Elementary79.6%+36.6pp
136Fogelsville Sch
Breinigsville · Parkland SD
Elementary79.6%+36.6pp
137Green Ridge El Sch
Mechanicsburg · Cumberland Valley SD
Elementary79.6%+36.6pp
138Upper Providence El Sch
Royersford · Spring-Ford Area SD
Elementary79.6%+36.6pp
139Conestoga SHS
Berwyn · Tredyffrin-Easttown SD
High79.5%+36.5pp
140Indian Lane El Sch
Media · Rose Tree Media SD
Elementary79.5%+36.5pp
141Palmyra Area SHS
Palmyra · Palmyra Area SD
High79.5%+36.5pp
142Foster El Sch
Pittsburgh · Mt Lebanon SD
Elementary79.4%+36.4pp
143McKnight El Sch
Pittsburgh · North Allegheny SD
Elementary79.4%+36.4pp
144Upper Saint Clair HS
Pittsburgh · Upper St. Clair SD
High79.4%+36.4pp
145Veterans Memorial El Sch
Breinigsville · Parkland SD
Elementary79.2%+36.2pp
146Chestnutwold El Sch
Ardmore · Haverford Township SD
Elementary79.1%+36.1pp
147Glenwood El Sch
Media · Rose Tree Media SD
Elementary79.1%+36.1pp
148Ross El Sch
Pittsburgh · North Hills SD
Elementary79.0%+36.0pp
149Kerr El Sch
Pittsburgh · Fox Chapel Area SD
Elementary78.9%+35.9pp
150Shady Grove El Sch
Ambler · Wissahickon SD
Elementary78.9%+35.9pp
Page 3 of 54

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 Mathematics 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.