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
551Eleanor Roosevelt El Sch
Morrisville · Pennsbury SD
Elementary63.9%+20.9pp
552Marclay Sch
Markleysburg · Uniontown Area SD
Elementary63.9%+20.9pp
553Strath Haven MS
Wallingford · Wallingford-Swarthmore SD
Middle63.9%+20.9pp
554Bear Creek School
Elizabethtown · Elizabethtown Area SD
Elementary63.8%+20.8pp
555Bentworth El Ctr
Bentleyville · Bentworth SD
Elementary63.8%+20.8pp
556West View El Sch
Pittsburgh · North Hills SD
Elementary63.8%+20.8pp
557Hoover El Sch
Langhorne · Neshaminy SD
Elementary63.7%+20.7pp
558Quaker Valley MS
Sewickley · Quaker Valley SD
Middle63.7%+20.7pp
559Centerville El Sch
Lancaster · Hempfield SD
Elementary63.6%+20.6pp
560Kutztown Area SHS
Kutztown · Kutztown Area SD
High63.6%+20.6pp
561Lakeside Elementary School
Honesdale · Wayne Highlands SD
Elementary63.6%+20.6pp
562Lehigh El Sch
Walnutport · Northampton Area SD
Elementary63.6%+20.6pp
563Owatin Creek El Sch
Reading · Exeter Township SD
Elementary63.6%+20.6pp
564Blue Mountain El West Sch
Friedensburg · Blue Mountain SD
Elementary63.5%+20.5pp
565Lincoln El Sch
Emmaus · East Penn SD
Elementary63.5%+20.5pp
566Oley Valley El Sch
Oley · Oley Valley SD
Elementary63.5%+20.5pp
567Paxtonia El Sch
Harrisburg · Central Dauphin SD
Elementary63.5%+20.5pp
568Saucon Valley SHS
Hellertown · Saucon Valley SD
High63.5%+20.5pp
569Strodes Mills El Sch
McVeytown · Mifflin County SD
Elementary63.5%+20.5pp
570Hampton MS
Allison Park · Hampton Township SD
Middle63.4%+20.4pp
571North Salem El Sch
Dover · Dover Area SD
Elementary63.4%+20.4pp
572Loomis El Sch
Broomall · Marple Newtown SD
Elementary63.3%+20.3pp
573Robert D Wilson El School
Waymart · Western Wayne SD
Elementary63.3%+20.3pp
574Silver Spring El Sch
Mechanicsburg · Cumberland Valley SD
Elementary63.3%+20.3pp
575Asa Packer El Sch
Bethlehem · Bethlehem Area SD
Elementary63.2%+20.2pp
576Bradford Area HS
Bradford · Bradford Area SD
High63.2%+20.2pp
577Donald H Eichhorn MS
Lewisburg · Lewisburg Area SD
Middle63.2%+20.2pp
578Highland El Sch
Camp Hill · West Shore SD
Elementary63.2%+20.2pp
579William Penn El Sch
Monongahela · Elizabeth Forward SD
Elementary63.2%+20.2pp
580Fort Cherry El Ctr
Mc Donald · Fort Cherry SD
Elementary63.1%+20.1pp
581Northside El Sch
Mechanicsburg · Mechanicsburg Area SD
Elementary63.1%+20.1pp
582Kutztown El Sch
Kutztown · Kutztown Area SD
Elementary63.0%+20.0pp
583Lower Moreland HS
Huntingdon Valley · Lower Moreland Township SD
High63.0%+20.0pp
584Mountaintop Area El Sch
Snow Shoe · Bald Eagle Area SD
Elementary63.0%+20.0pp
585North Coventry El Sch
Pottstown · Owen J Roberts SD
Elementary63.0%+20.0pp
586Brandywine Heights El Sch
Topton · Brandywine Heights Area SD
Elementary62.9%+19.9pp
587Greencastle-Antrim El Sch
Greencastle · Greencastle-Antrim SD
Elementary62.9%+19.9pp
588Indiana Area SHS
Indiana · Indiana Area SD
High62.9%+19.9pp
589Mercer Area SHS
Mercer · Mercer Area SD
High62.9%+19.9pp
590Unami MS
Chalfont · Central Bucks SD
Middle62.9%+19.9pp
591Cecil Intrmd Sch
Mc Donald · Canon-McMillan SD
Middle62.8%+19.8pp
592Churchville El Sch
Churchville · Council Rock SD
Elementary62.8%+19.8pp
593Earl El Sch
Boyertown · Boyertown Area SD
Elementary62.8%+19.8pp
594Mountville El Sch
Mountville · Hempfield SD
Elementary62.8%+19.8pp
595Otto-Eldred El Sch
Eldred · Otto-Eldred SD
Elementary62.8%+19.8pp
596Saucon Valley El Sch
Hellertown · Saucon Valley SD
Elementary62.8%+19.8pp
597Tracy El Sch
Erie · Millcreek Township SD
Elementary62.8%+19.8pp
598Upper Allen El Sch
Mechanicsburg · Mechanicsburg Area SD
Elementary62.8%+19.8pp
599West Allegheny SHS
Imperial · West Allegheny SD
High62.7%+19.7pp
600Gray's Woods El Sch
Port Matilda · State College Area SD
Elementary62.6%+19.6pp
Page 12 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.