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
401Stanwood El Sch
New Stanton · Hempfield Area SD
Elementary68.1%+25.1pp
402Charles F Patton MS
Kennett Square · Unionville-Chadds Ford SD
Middle68.0%+25.0pp
403Liberty-Valley El Sch
Danville · Danville Area SD
Elementary68.0%+25.0pp
404McConnellsburg El Sch
McConnellsburg · Central Fulton SD
Elementary68.0%+25.0pp
405Philipsburg El Sch
Philipsburg · Philipsburg-Osceola Area SD
Elementary68.0%+25.0pp
406General Nash El Sch
Harleysville · North Penn SD
Elementary67.9%+24.9pp
407Glen Acres El Sch
West Chester · West Chester Area SD
Elementary67.9%+24.9pp
408Manheim Twp HS
Lancaster · Manheim Township SD
High67.9%+24.9pp
409Dillsburg El Sch
Dillsburg · Northern York County SD
Elementary67.8%+24.8pp
410French Creek El Sch
Pottstown · Owen J Roberts SD
Elementary67.8%+24.8pp
411Hamilton Twp El Sch
Sciota · Stroudsburg Area SD
Elementary67.8%+24.8pp
412Hans Herr El Sch
Lampeter · Lampeter-Strasburg SD
Elementary67.8%+24.8pp
413Hydetown Elementary School
Titusville · Titusville Area SD
Elementary67.8%+24.8pp
414Northwestern El Sch
Albion · Northwestern SD
Elementary67.8%+24.8pp
415Pivik El Sch
Plum · Plum Borough SD
Elementary67.8%+24.8pp
416Damascus Area Sch
Damascus · Wayne Highlands SD
Elementary67.7%+24.7pp
417Pleasant Gap El Sch
Pleasant Gap · Bellefonte Area SD
Elementary67.7%+24.7pp
418Bucher Sch
Lancaster · Manheim Township SD
Elementary67.6%+24.6pp
419East Forest El Sch
Marienville · Forest Area SD
Elementary67.6%+24.6pp
420Warrior Run El Sch
Turbotville · Warrior Run SD
Elementary67.6%+24.6pp
421Corl Street El Sch
State College · State College Area SD
Elementary67.5%+24.5pp
422Grasse El Sch
Sellersville · Pennridge SD
Elementary67.5%+24.5pp
423Greystone El Sch
West Chester · West Chester Area SD
Elementary67.5%+24.5pp
424Blackhawk Intermediate Sch
Beaver Falls · Blackhawk SD
Elementary67.4%+24.4pp
425Fawn Area El Sch
Fawn Grove · South Eastern SD
Elementary67.4%+24.4pp
426Leib El Sch
Dover · Dover Area SD
Elementary67.4%+24.4pp
427West Broad Street El Sch
Souderton · Souderton Area SD
Elementary67.4%+24.4pp
428Hampden El Sch
Mechanicsburg · Cumberland Valley SD
Elementary67.3%+24.3pp
429Williams Township El Sch
Easton · Wilson Area SD
Elementary67.3%+24.3pp
430Hills-Hendersonville El Sch
Canonsburg · Canon-McMillan SD
Elementary67.2%+24.2pp
431Newtown MS
Newtown · Council Rock SD
Middle67.2%+24.2pp
432Norwin HS
North Huntingdon · Norwin SD
High67.2%+24.2pp
433Penns Valley Area El and Intrmd Sch
Spring Mills · Penns Valley Area SD
Elementary67.2%+24.2pp
434Powel Samuel Sch
Philadelphia · Philadelphia City SD
Elementary67.2%+24.2pp
435Connoquenessing El Sch
Renfrew · Butler Area SD
Elementary67.1%+24.1pp
436General McLane HS
Edinboro · General McLane SD
High67.1%+24.1pp
437Honey Brook El Ctr
Honey Brook · Twin Valley SD
Elementary67.0%+24.0pp
438Mars Area Centennial Sch
Mars · Mars Area SD
Middle67.0%+24.0pp
439North Allegheny HS
Wexford · North Allegheny SD
High67.0%+24.0pp
440Richboro El Sch
Richboro · Council Rock SD
Elementary67.0%+24.0pp
441Saltsburg El Sch
Saltsburg · River Valley SD
Elementary67.0%+24.0pp
442Towamensing El Sch
Lehighton · Palmerton Area SD
Elementary67.0%+24.0pp
443Warwick El Sch
Jamison · Central Bucks SD
Elementary67.0%+24.0pp
444Baker El Sch
Altoona · Altoona Area SD
Elementary66.9%+23.9pp
445East Vincent El Sch
Spring City · Owen J Roberts SD
Elementary66.9%+23.9pp
446Great Valley HS
Malvern · Great Valley SD
High66.9%+23.9pp
447Ingomar MS
Pittsburgh · North Allegheny SD
Middle66.9%+23.9pp
448Kelly El Sch
Lewisburg · Lewisburg Area SD
Elementary66.9%+23.9pp
449Perkiomen Valley HS
Collegeville · Perkiomen Valley SD
High66.8%+23.8pp
450Brooke El Sch
Royersford · Spring-Ford Area SD
Elementary66.7%+23.7pp
Page 9 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.