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
601Hereford El Sch
Hereford · Upper Perkiomen SD
Elementary62.6%+19.6pp
602Russell El Sch
Broomall · Marple Newtown SD
Elementary62.6%+19.6pp
603Wallenpaupack North Intrmd Sch
Hawley · Wallenpaupack Area SD
Elementary62.6%+19.6pp
604Walnut Creek MS
Fairview · Millcreek Township SD
Middle62.6%+19.6pp
605Folk Arts-Cultural Treasures CS
Philadelphia · Folk Arts-Cultural Treasures CS
Elementary62.5%+19.5pp
606Glenside El Sch
Glenside · Cheltenham SD
Elementary62.5%+19.5pp
607Harbor Creek Senior HS
Harborcreek · Harbor Creek SD
High62.5%+19.5pp
608Infinity CS
Harrisburg · Infinity CS
Elementary62.4%+19.4pp
609Clara Barton El Sch
West Mifflin · West Mifflin Area SD
Elementary62.3%+19.3pp
610Kiski Area South Primary Sch
Export · Kiski Area SD
Elementary62.3%+19.3pp
611Neff Sch
Lancaster · Manheim Township SD
Elementary62.3%+19.3pp
612Sinking Springs El Sch
York · Central York SD
Middle62.3%+19.3pp
613Weisenberg El Sch
Kutztown · Northwestern Lehigh SD
Elementary62.3%+19.3pp
614Greencastle-Antrim SHS
Greencastle · Greencastle-Antrim SD
High62.2%+19.2pp
615Avonworth MS
Pittsburgh · Avonworth SD
Middle62.1%+19.1pp
616Fort LeBoeuf SHS
Waterford · Fort LeBoeuf SD
High62.1%+19.1pp
617Caley El Sch
King of Prussia · Upper Merion Area SD
Elementary62.0%+19.0pp
618Culbertson El Sch
Newtown Square · Marple Newtown SD
Elementary62.0%+19.0pp
619Fort Allen El Sch
Greensburg · Hempfield Area SD
Elementary62.0%+19.0pp
620Hempfield Area SHS
Greensburg · Hempfield Area SD
High62.0%+19.0pp
621Karen A. Ionta El Sch
Hermitage · Hermitage SD
Elementary62.0%+19.0pp
622Lake-Noxen El Sch
Harvey's Lake · Lake-Lehman SD
Elementary62.0%+19.0pp
623Shawnee El Sch
Easton · Easton Area SD
Elementary62.0%+19.0pp
624Springfield Twp El Sch-Erdenhm
Flourtown · Springfield Township SD
Elementary62.0%+19.0pp
625Sugartown El Sch
Malvern · Great Valley SD
Elementary62.0%+19.0pp
626Washington El Sch
Barto · Boyertown Area SD
Elementary62.0%+19.0pp
627Dassa McKinney El Sch
West Sunbury · Moniteau SD
Elementary61.9%+18.9pp
628Jersey Shore Area El Sch
Jersey Shore · Jersey Shore Area SD
Elementary61.9%+18.9pp
629Royersford El Sch
Royersford · Spring-Ford Area SD
Elementary61.9%+18.9pp
630Schwenksville El Sch
Schwenksville · Perkiomen Valley SD
Elementary61.9%+18.9pp
631Spring Garden El Sch
Bethlehem · Bethlehem Area SD
Elementary61.9%+18.9pp
632Wayne Highlands MS
Honesdale · Wayne Highlands SD
Middle61.9%+18.9pp
633York Avenue El Sch
Lansdale · North Penn SD
Elementary61.9%+18.9pp
634Avon Grove Intrmd Sch
West Grove · Avon Grove SD
Elementary61.8%+18.8pp
635Center Township El Sch
Butler · Butler Area SD
Elementary61.8%+18.8pp
636Pittsburgh CAPA 6-12
Pittsburgh · Pittsburgh SD
High61.8%+18.8pp
637Southern El Sch
Glen Rock · Southern York County SD
Elementary61.8%+18.8pp
638Upper Perkiomen 4th and 5th Grade Center
East Greenville · Upper Perkiomen SD
Elementary61.8%+18.8pp
639Kunkel El Sch
Middletown · Middletown Area SD
Elementary61.7%+18.7pp
640Manheim El Sch
Glenville · South Western SD
Elementary61.7%+18.7pp
641Ringgold El Sch North
Finleyville · Ringgold SD
Elementary61.7%+18.7pp
642Barth El Sch
Pottstown · Pottstown SD
Elementary61.6%+18.6pp
643Lakeland El Sch - Scott Campus
Scott Township · Lakeland School District
Elementary61.6%+18.6pp
644Martic El Sch
Holtwood · Penn Manor SD
Elementary61.6%+18.6pp
645Myers El Sch
Elkins Park · Cheltenham SD
Elementary61.6%+18.6pp
646Inglewood El Sch
Lansdale · North Penn SD
Elementary61.5%+18.5pp
647Roslyn Sch
Roslyn · Abington SD
Elementary61.5%+18.5pp
648East Berwick El Sch
Berwick · Berwick Area SD
Elementary61.4%+18.4pp
649Mellon El Sch
Ligonier · Ligonier Valley SD
Elementary61.4%+18.4pp
650Port Matilda El Sch
Port Matilda · Bald Eagle Area SD
Elementary61.4%+18.4pp
Page 13 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.