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
651Roberts El Sch
Wayne · Upper Merion Area SD
Elementary61.4%+18.4pp
652Biglerville El Sch
Biglerville · Upper Adams SD
Elementary61.3%+18.3pp
653Bloomsburg Area HS
Bloomsburg · Bloomsburg Area SD
High61.3%+18.3pp
654Danville Area SHS
Danville · Danville Area SD
High61.3%+18.3pp
655Springfield El Sch
East Springfield · Northwestern SD
Elementary61.3%+18.3pp
656Ben Franklin El Sch
Indiana · Indiana Area SD
Elementary61.2%+18.2pp
657Knapp El Sch
Lansdale · North Penn SD
Elementary61.2%+18.2pp
658Perry El Sch
Shoemakersville · Hamburg Area SD
Elementary61.2%+18.2pp
659Eastern York HS
Wrightsville · Eastern York SD
High61.1%+18.1pp
660Nazareth Area HS
Nazareth · Nazareth Area SD
High61.1%+18.1pp
661Wattsburg Area El Ctr
Erie · Wattsburg Area SD
Elementary61.1%+18.1pp
662Hooverville El Sch
Waynesboro · Waynesboro Area SD
Elementary61.0%+18.0pp
663Linglestown El Sch
Harrisburg · Central Dauphin SD
Elementary61.0%+18.0pp
664Robeson El Ctr
Birdsboro · Twin Valley SD
Elementary61.0%+18.0pp
665Akron El Sch
Akron · Ephrata Area SD
Elementary60.9%+17.9pp
666Easterly Parkway El Sch
State College · State College Area SD
Elementary60.9%+17.9pp
667Jersey Shore Area SHS
Jersey Shore · Jersey Shore Area SD
High60.9%+17.9pp
668Mountain View MS
Mechanicsburg · Cumberland Valley SD
Middle60.9%+17.9pp
669Northern Bedford County HS
Loysburg · Northern Bedford County SD
High60.9%+17.9pp
670Park Forest MS
State College · State College Area SD
Middle60.9%+17.9pp
671Oswayo Valley El Sch
Shinglehouse · Oswayo Valley SD
Elementary60.8%+17.8pp
672Penn MS
Jeannette · Penn-Trafford SD
Middle60.8%+17.8pp
673Camp Hill SHS
Camp Hill · Camp Hill SD
High60.7%+17.7pp
674H W Good El Sch
Herminie · Yough SD
Elementary60.7%+17.7pp
675Hollidaysburg Area JHS
Hollidaysburg · Hollidaysburg Area SD
Middle60.7%+17.7pp
676O'Block El Sch
Pittsburgh · Plum Borough SD
Elementary60.7%+17.7pp
677Oklahoma El Sch
DuBois · DuBois Area SD
Elementary60.7%+17.7pp
678Sandy Run MS
Dresher · Upper Dublin SD
Middle60.7%+17.7pp
679Susquehannock HS
Glen Rock · Southern York County SD
High60.7%+17.7pp
680Whitfield El Sch
West Lawn · Wilson SD
Elementary60.7%+17.7pp
681Elderton El Sch
Elderton · Armstrong SD
Elementary60.6%+17.6pp
682Fairview El Sch
Mountaintop · Crestwood SD
Elementary60.6%+17.6pp
683Highland Sch
Abington · Abington SD
Elementary60.6%+17.6pp
684Richardson MS
Springfield · Springfield SD
Middle60.6%+17.6pp
685Titus El Sch
Warrington · Central Bucks SD
Elementary60.6%+17.6pp
686Forge Road El Sch
Palmyra · Palmyra Area SD
Elementary60.5%+17.5pp
687South Central El
Canonsburg · Canon-McMillan SD
Elementary60.5%+17.5pp
688Windber Area HS
Windber · Windber Area SD
High60.5%+17.5pp
689Boyertown Area SHS
Boyertown · Boyertown Area SD
High60.4%+17.4pp
690Central Columbia MS
Bloomsburg · Central Columbia SD
Middle60.4%+17.4pp
691Davis El Sch
Southampton · Centennial SD
Elementary60.4%+17.4pp
692Fern Hill El Sch
West Chester · West Chester Area SD
Elementary60.4%+17.4pp
693Reamstown El Sch
Reamstown · Cocalico SD
Elementary60.4%+17.4pp
694Fayetteville El Sch
Fayetteville · Chambersburg Area SD
Elementary60.3%+17.3pp
695Johnsonburg Area El Sch
Johnsonburg · Johnsonburg Area SD
Elementary60.3%+17.3pp
696Joe Walker El Sch
Washington · McGuffey SD
Elementary60.2%+17.2pp
697Neshannock Memorial El Sch
New Castle · Neshannock Township SD
Elementary60.2%+17.2pp
698New Franklin El Sch
Chambersburg · Chambersburg Area SD
Elementary60.2%+17.2pp
699Parkland HS
Allentown · Parkland SD
High60.2%+17.2pp
700Springfield Twp HS
Erdenheim · Springfield Township SD
High60.2%+17.2pp
Page 14 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.