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
1001Slippery Rock Area HS
Slippery Rock · Slippery Rock Area SD
High52.9%+9.9pp
1002Upper Moreland HS
Willow Grove · Upper Moreland Township SD
High52.9%+9.9pp
1003Nye El Sch
Hummelstown · Lower Dauphin SD
Elementary52.8%+9.8pp
1004Perry Lower Intrmd Sch
Ellwood City · Ellwood City Area SD
Elementary52.8%+9.8pp
1005Swiftwater El Ctr
Swiftwater · Pocono Mountain SD
Elementary52.8%+9.8pp
1006Richland El Sch
Quakertown · Quakertown Community SD
Elementary52.7%+9.7pp
1007Trafford MS
Trafford · Penn-Trafford SD
Middle52.7%+9.7pp
1008Laurel MS
New Castle · Laurel SD
Middle52.6%+9.6pp
1009Palmerton Area HS
Palmerton · Palmerton Area SD
High52.6%+9.6pp
1010Richland HS
Johnstown · Richland SD
High52.6%+9.6pp
1011Canon-McMillan SHS
Canonsburg · Canon-McMillan SD
High52.5%+9.5pp
1012Landisville MS
Landisville · Hempfield SD
Middle52.5%+9.5pp
1013Leechburg Area HS
Leechburg · Leechburg Area SD
High52.5%+9.5pp
1014Trinity North El Sch
Washington · Trinity Area SD
Elementary52.5%+9.5pp
1015Ward L Myers El Sch
Muncy · Muncy SD
Elementary52.5%+9.5pp
1016Central York HS
York · Central York SD
High52.4%+9.4pp
1017Grandview El Sch
Derry · Derry Area SD
Elementary52.4%+9.4pp
1018McConnellsburg HS
McConnellsburg · Central Fulton SD
High52.4%+9.4pp
1019Bart-Colerain El Sch
Christiana · Solanco SD
Elementary52.3%+9.3pp
1020Chipperfield El Sch
Stroudsburg · Stroudsburg Area SD
Elementary52.3%+9.3pp
1021Iroquois El Sch
Erie · Iroquois SD
Elementary52.3%+9.3pp
1022Monroe El Sch
Boiling Springs · Cumberland Valley SD
Elementary52.3%+9.3pp
1023Russell B Walter El Sch
Tioga · Northern Tioga SD
Elementary52.3%+9.3pp
1024West Hempfield El Sch
Irwin · Hempfield Area SD
Elementary52.3%+9.3pp
1025Claysville El Sch
Claysville · McGuffey SD
Elementary52.2%+9.2pp
1026Eyer MS
Macungie · East Penn SD
Middle52.2%+9.2pp
1027Juniata Gap El Sch
Altoona · Altoona Area SD
Elementary52.2%+9.2pp
1028Southern Columbia MS
Catawissa · Southern Columbia Area SD
Middle52.2%+9.2pp
1029Baggaley El Sch
Latrobe · Greater Latrobe SD
Elementary52.1%+9.1pp
1030Falling Spring El Sch
Chambersburg · Chambersburg Area SD
Elementary52.1%+9.1pp
1031Mountain View El Sch
Kingsley · Mountain View SD
Elementary52.1%+9.1pp
1032Paradise El Sch
Thomasville · Spring Grove Area SD
Elementary52.1%+9.1pp
1033Ramsey El Sch
Monroeville · Gateway SD
Elementary52.1%+9.1pp
1034Stroudsburg HS
Stroudsburg · Stroudsburg Area SD
High52.1%+9.1pp
1035West Branch Area HS
Morrisdale · West Branch Area SD
High52.1%+9.1pp
1036Allegheny-Clarion Valley Elem
Foxburg · Allegheny-Clarion Valley SD
Elementary52.0%+9.0pp
1037Bangor Area HS
Bangor · Bangor Area SD
High52.0%+9.0pp
1038Deer Lakes HS
Cheswick · Deer Lakes SD
High52.0%+9.0pp
1039North Clarion Co El Sch
Tionesta · North Clarion County SD
Elementary52.0%+9.0pp
1040Norvelt El Sch
Mount Pleasant · Mount Pleasant Area SD
Elementary52.0%+9.0pp
1041Pittsburgh Dilworth K-5
Pittsburgh · Pittsburgh SD
Elementary52.0%+9.0pp
1042Westfield Area El Sch
Westfield · Northern Tioga SD
Elementary52.0%+9.0pp
1043E M Crouthamel El Sch
Souderton · Souderton Area SD
Elementary51.9%+8.9pp
1044Greater Latrobe JHS
Latrobe · Greater Latrobe SD
Middle51.9%+8.9pp
1045Hickory HS
Hermitage · Hermitage SD
High51.9%+8.9pp
1046James Burd El Sch
Shippensburg · Shippensburg Area SD
Elementary51.9%+8.9pp
1047Rockwood Area El Sch
Rockwood · Rockwood Area SD
Elementary51.9%+8.9pp
1048Sandycreek El Sch
Franklin · Franklin Area SD
Elementary51.9%+8.9pp
1049Trimmer El Sch
York · West York Area SD
Elementary51.9%+8.9pp
1050Cook-Wissahickon Sch
Philadelphia · Philadelphia City SD
Elementary51.8%+8.8pp
Page 21 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.