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
951Daniel Boone Area HS
Birdsboro · Daniel Boone Area SD
High54.2%+11.2pp
952Moore El Sch
Bath · Northampton Area SD
Elementary54.2%+11.2pp
953West Manheim El Sch
Hanover · South Western SD
Elementary54.2%+11.2pp
954Capital Area School for the Arts CS
Harrisburg · Capital Area School for the Arts CS
High54.1%+11.1pp
955Hallowell El Sch
Horsham · Hatboro-Horsham SD
Elementary54.1%+11.1pp
956Northern HS
Dillsburg · Northern York County SD
High54.1%+11.1pp
957James F Baugher El Sch
Milton · Milton Area SD
Elementary54.0%+11.0pp
958John Beck El Sch
Lititz · Warwick SD
Elementary53.9%+10.9pp
959Lackawanna Trail El Ctr
Factoryville · Lackawanna Trail SD
Elementary53.9%+10.9pp
960Palmyra Area MS
Palmyra · Palmyra Area SD
Middle53.9%+10.9pp
961Pennridge HS
Perkasie · Pennridge SD
High53.9%+10.9pp
962Quakertown El Sch
Quakertown · Quakertown Community SD
Elementary53.9%+10.9pp
963South Lebanon El Sch
Lebanon · Cornwall-Lebanon SD
Elementary53.9%+10.9pp
964West Reading El Ctr
West Reading · Wyomissing Area SD
Middle53.9%+10.9pp
965Arlington Heights El Sch
Stroudsburg · Stroudsburg Area SD
Elementary53.8%+10.8pp
966McDonald El Sch
Warminster · Centennial SD
Elementary53.8%+10.8pp
967Rock L Butler MS
Wellsboro · Wellsboro Area SD
Middle53.8%+10.8pp
968Central El Sch
Franklin · Franklin Area SD
Elementary53.7%+10.7pp
969Pennbrook MS
North Wales · North Penn SD
Middle53.7%+10.7pp
970Blackhawk HS
Beaver Falls · Blackhawk SD
High53.6%+10.6pp
971Garden Spot SHS
New Holland · Eastern Lancaster County SD
High53.6%+10.6pp
972Indian Valley El Sch
Reedsville · Mifflin County SD
Elementary53.6%+10.6pp
973Park Hills El Sch
Hanover · South Western SD
Elementary53.6%+10.6pp
974Pfaff El Sch
Quakertown · Quakertown Community SD
Elementary53.6%+10.6pp
975Schuylkill Valley El Sch
Leesport · Schuylkill Valley SD
Elementary53.6%+10.6pp
976North Side El Sch
Harrisburg · Central Dauphin SD
Elementary53.5%+10.5pp
977Bellefonte Area HS
Bellefonte · Bellefonte Area SD
High53.4%+10.4pp
978Eisenhower El Sch
Russell · Warren County SD
Elementary53.4%+10.4pp
979Gilbertsville El Sch
Gilbertsville · Boyertown Area SD
Elementary53.4%+10.4pp
980Loesche William H Sch
Philadelphia · Philadelphia City SD
Elementary53.4%+10.4pp
981Dallastown Area Intermediate Sch
York · Dallastown Area SD
Middle53.3%+10.3pp
982Greenwood El Sch
Kennett Square · Kennett Consolidated SD
Elementary53.3%+10.3pp
983Hayshire El Sch
York · Central York SD
Elementary53.3%+10.3pp
984Trinity West El Sch
Washington · Trinity Area SD
Elementary53.3%+10.3pp
985Williamsport Area SHS
Williamsport · Williamsport Area SD
High53.3%+10.3pp
986Main Street Elementary School
Titusville · Titusville Area SD
Elementary53.2%+10.2pp
987Shenango El Sch
New Castle · Shenango Area SD
Elementary53.2%+10.2pp
988Beaver Area MS
Beaver · Beaver Area SD
Middle53.1%+10.1pp
989Comly Watson Sch
Philadelphia · Philadelphia City SD
Elementary53.1%+10.1pp
990DeFranco El Sch
Bangor · Bangor Area SD
Middle53.1%+10.1pp
991East Union Intrmd Sch
Cheswick · Deer Lakes SD
Elementary53.1%+10.1pp
992Homer-Center El Sch
Homer City · Homer-Center SD
Elementary53.1%+10.1pp
993W W Evans Memorial El Sch
Bloomsburg · Bloomsburg Area SD
Elementary53.1%+10.1pp
994Wallenpaupack Area HS
Hawley · Wallenpaupack Area SD
High53.1%+10.1pp
995Charles H Boehm MS
Yardley · Pennsbury SD
Middle53.0%+10.0pp
996Orefield MS
Orefield · Parkland SD
Middle53.0%+10.0pp
997Orendorf El Sch
Manchester · Northeastern York SD
Elementary53.0%+10.0pp
998Avona El Sch
Easton · Wilson Area SD
Elementary52.9%+9.9pp
999Blairsville El Sch
Blairsville · River Valley SD
Elementary52.9%+9.9pp
1000Pleasant View El Sch
Red Lion · Red Lion Area SD
Elementary52.9%+9.9pp
Page 20 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.