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). 1,514 schools with reported Mathematics scores. State average: 43.0%.
RankSchoolLevelMathematicsvs state
101Devon El Sch
Devon · Tredyffrin-Easttown SD
Elementary80.6%+37.6pp
102Limerick El Sch
Royersford · Spring-Ford Area SD
Elementary80.6%+37.6pp
103Benjamin Franklin El Sch
Bethel Park · Bethel Park SD
Elementary80.5%+37.5pp
104Centre Hall-Potter El Sch
Centre Hall · Penns Valley Area SD
Elementary80.5%+37.5pp
105Rose Tree El Sch
Media · Rose Tree Media SD
Elementary80.5%+37.5pp
106Hanover El Sch
Bethlehem · Bethlehem Area SD
Elementary80.4%+37.4pp
107Hershey Primary El Sch
Hershey · Derry Township SD
Elementary80.4%+37.4pp
108Reidenbaugh El Sch
Lititz · Manheim Township SD
Elementary80.2%+37.2pp
109Letort El Sch
Washington Boro · Penn Manor SD
Elementary80.0%+37.0pp
110Penn Wynne Sch
Wynnewood · Lower Merion SD
Elementary79.9%+36.9pp
111Lower Nazareth El Sch
Nazareth · Nazareth Area SD
Elementary79.8%+36.8pp
112McKee El Sch
Oakdale · West Allegheny SD
Elementary79.8%+36.8pp
113Dormont El Sch
Pittsburgh · Keystone Oaks SD
Elementary79.7%+36.7pp
114Ferguson Twp El Sch
Pine Grove Mills · State College Area SD
Elementary79.7%+36.7pp
115Valley Forge El Sch
Wayne · Tredyffrin-Easttown SD
Elementary79.7%+36.7pp
116Beaver-Main El Sch
Bloomsburg · Bloomsburg Area SD
Elementary79.6%+36.6pp
117Cetronia Sch
Allentown · Parkland SD
Elementary79.6%+36.6pp
118Fogelsville Sch
Breinigsville · Parkland SD
Elementary79.6%+36.6pp
119Green Ridge El Sch
Mechanicsburg · Cumberland Valley SD
Elementary79.6%+36.6pp
120Upper Providence El Sch
Royersford · Spring-Ford Area SD
Elementary79.6%+36.6pp
121Indian Lane El Sch
Media · Rose Tree Media SD
Elementary79.5%+36.5pp
122Foster El Sch
Pittsburgh · Mt Lebanon SD
Elementary79.4%+36.4pp
123McKnight El Sch
Pittsburgh · North Allegheny SD
Elementary79.4%+36.4pp
124Veterans Memorial El Sch
Breinigsville · Parkland SD
Elementary79.2%+36.2pp
125Chestnutwold El Sch
Ardmore · Haverford Township SD
Elementary79.1%+36.1pp
126Glenwood El Sch
Media · Rose Tree Media SD
Elementary79.1%+36.1pp
127Ross El Sch
Pittsburgh · North Hills SD
Elementary79.0%+36.0pp
128Kerr El Sch
Pittsburgh · Fox Chapel Area SD
Elementary78.9%+35.9pp
129Shady Grove El Sch
Ambler · Wissahickon SD
Elementary78.9%+35.9pp
130Newtown El Sch
Newtown · Council Rock SD
Elementary78.8%+35.8pp
131Souderton CS Collaborative
Souderton · Souderton CS Collaborative
Elementary78.8%+35.8pp
132Lower Gwynedd El Sch
Ambler · Wissahickon SD
Elementary78.7%+35.7pp
133Stewartsville El Sch
North Huntingdon · Norwin SD
Elementary78.7%+35.7pp
134Osborne El Sch
Sewickley · Quaker Valley SD
Elementary78.6%+35.6pp
135Marlborough El Sch
Green Lane · Upper Perkiomen SD
Elementary78.5%+35.5pp
136Gayman El Sch
Doylestown · Central Bucks SD
Elementary78.4%+35.4pp
137Shoemaker El Sch
Macungie · East Penn SD
Elementary78.2%+35.2pp
138Hahntown El Sch
North Huntingdon · Norwin SD
Elementary78.1%+35.1pp
139Robison El Sch
Erie · Fort LeBoeuf SD
Elementary78.1%+35.1pp
140Arrowhead El Sch
Collegeville · Methacton SD
Elementary77.8%+34.8pp
141Durham-Nockamixon El Sch
Kintnersville · Palisades SD
Elementary77.8%+34.8pp
142Media El Sch
Media · Rose Tree Media SD
Elementary77.8%+34.8pp
143New Salem El Sch
York · Spring Grove Area SD
Elementary77.8%+34.8pp
144Ridge Park El Sch
Conshohocken · Colonial SD
Elementary77.8%+34.8pp
145Bucks County Montessori CS
Fairless Hills · Bucks County Montessori CS
Elementary77.7%+34.7pp
146Lincoln El Sch
Pittsburgh · Mt Lebanon SD
Elementary77.7%+34.7pp
147Clark El Sch
Erie · Harbor Creek SD
Elementary77.6%+34.6pp
148Lynnewood El Sch
Havertown · Haverford Township SD
Elementary77.6%+34.6pp
149Wylandville El Sch
Eighty Four · Canon-McMillan SD
Elementary77.5%+34.5pp
150Dutch Ridge El Sch
Beaver · Beaver Area SD
Elementary77.3%+34.3pp
Page 3 of 31

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.