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). 1,514 schools with reported Mathematics scores. State average: 43.0%.
RankSchoolLevelMathematicsvs state
751Westfield Area El Sch
Westfield · Northern Tioga SD
Elementary52.0%+9.0pp
752E M Crouthamel El Sch
Souderton · Souderton Area SD
Elementary51.9%+8.9pp
753James Burd El Sch
Shippensburg · Shippensburg Area SD
Elementary51.9%+8.9pp
754Rockwood Area El Sch
Rockwood · Rockwood Area SD
Elementary51.9%+8.9pp
755Sandycreek El Sch
Franklin · Franklin Area SD
Elementary51.9%+8.9pp
756Trimmer El Sch
York · West York Area SD
Elementary51.9%+8.9pp
757Cook-Wissahickon Sch
Philadelphia · Philadelphia City SD
Elementary51.8%+8.8pp
758Hillside El Sch
New Cumberland · West Shore SD
Elementary51.7%+8.7pp
759Manor El Sch
Levittown · Pennsbury SD
Elementary51.7%+8.7pp
760Northern Cambria El Sch
Northern Cambria · Northern Cambria SD
Elementary51.6%+8.6pp
761Shrewsbury El Sch
Shrewsbury · Southern York County SD
Elementary51.6%+8.6pp
762Upper Dauphin Area El Sch
Lykens · Upper Dauphin Area SD
Elementary51.6%+8.6pp
763Upper Moreland El Sch
Hatboro · Upper Moreland Township SD
Elementary51.6%+8.6pp
764West Creek Hills El Sch
Camp Hill · East Pennsboro Area SD
Elementary51.6%+8.6pp
765Jackson Primary Sch
Williamsport · Williamsport Area SD
Elementary51.5%+8.5pp
766Robert Reid El Sch
Middletown · Middletown Area SD
Elementary51.3%+8.3pp
767Salisbury El Sch
Gap · Pequea Valley SD
Elementary51.3%+8.3pp
768Woodland El Sch
Emporium · Cameron County SD
Elementary51.3%+8.3pp
769Economy El Sch
Freedom · Ambridge Area SD
Elementary51.2%+8.2pp
770Jacksonwald El Sch
Reading · Exeter Township SD
Elementary51.2%+8.2pp
771Lakeview El Sch
Ridley Park · Ridley SD
Elementary51.2%+8.2pp
772Francis S Grandinetti El Sch
Ridgway · Ridgway Area SD
Elementary51.1%+8.1pp
773Ebenezer El Sch
Lebanon · Cornwall-Lebanon SD
Elementary51.0%+8.0pp
774Edgewood El Sch
Folsom · Ridley SD
Elementary51.0%+8.0pp
775George Wolf El Sch
Bath · Northampton Area SD
Elementary51.0%+8.0pp
776White Deer El Sch
New Columbia · Milton Area SD
Elementary51.0%+8.0pp
777Forks El Sch
Easton · Easton Area SD
Elementary50.9%+7.9pp
778Davenport El Sch
Norristown · Norristown Area SD
Elementary50.8%+7.8pp
779Donegal Intermediate School
Marietta · Donegal SD
Elementary50.8%+7.8pp
780Indian Valley Intrmd Sch
Reedsville · Mifflin County SD
Elementary50.8%+7.8pp
781Doe Run El Sch
Manheim · Manheim Central SD
Elementary50.7%+7.7pp
782Middlesex El Sch
Carlisle · Cumberland Valley SD
Elementary50.7%+7.7pp
783Wyoming Area Primary Ctr
Wyoming · Wyoming Area SD
Elementary50.7%+7.7pp
784Henry Charles W Sch
Philadelphia · Philadelphia City SD
Elementary50.6%+7.6pp
785Locust Grove El Sch
York · Red Lion Area SD
Elementary50.6%+7.6pp
786Annville El Sch
Annville · Annville-Cleona SD
Elementary50.5%+7.5pp
787Aston El Sch
Aston · Penn-Delco SD
Elementary50.5%+7.5pp
788Clearview El Sch
Hanover · Hanover Public SD
Elementary50.5%+7.5pp
789Green Valley El Sch
Sinking Spring · Wilson SD
Elementary50.5%+7.5pp
790State Street El Sch
Baden · Ambridge Area SD
Elementary50.5%+7.5pp
791N Hopewell-Winterstown El Sch
Red Lion · Red Lion Area SD
Elementary50.4%+7.4pp
792Washington Heights El Sch
Lemoyne · West Shore SD
Elementary50.4%+7.4pp
793Octorara El Sch
Atglen · Octorara Area SD
Elementary50.2%+7.2pp
794East Derry El Sch
Lewistown · Mifflin County SD
Elementary50.0%+7.0pp
795Moore Sch
Pittsburgh · Brentwood Borough SD
Elementary50.0%+7.0pp
796Pittsburgh Greenfield K-8
Pittsburgh · Pittsburgh SD
Elementary50.0%+7.0pp
797Summit Township El Sch
Butler · Butler Area SD
Elementary50.0%+7.0pp
798Warren Snyder-John Girotti El Sch
Bristol · Bristol Borough SD
Elementary50.0%+7.0pp
799Hamilton Heights El Sch
Chambersburg · Chambersburg Area SD
Elementary49.8%+6.8pp
800Bellevue El Sch
Pittsburgh · Northgate SD
Elementary49.7%+6.7pp
Page 16 of 31

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.