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
851Weatherly Area El Sch
Weatherly · Weatherly Area SD
Elementary47.6%+4.6pp
852Alloway Creek El Sch
Littlestown · Littlestown Area SD
Elementary47.5%+4.5pp
853Fairview El Sch
Waynesboro · Waynesboro Area SD
Elementary47.5%+4.5pp
854Pittston City Intrmd Ctr
Pittston · Pittston Area SD
Elementary47.5%+4.5pp
855School Street El Sch
Bradford · Bradford Area SD
Elementary47.5%+4.5pp
856George A Ferrell El Sch
Picture Rocks · East Lycoming SD
Elementary47.4%+4.4pp
857Parkside El Sch
Parkside · Penn-Delco SD
Elementary47.4%+4.4pp
858Paul V Fly El Sch
Norristown · Norristown Area SD
Elementary47.4%+4.4pp
859Shippensburg Area Intrm Sch
Shippensburg · Shippensburg Area SD
Elementary47.4%+4.4pp
860Apollo-Ridge El Sch
Spring Church · Apollo-Ridge SD
Elementary47.2%+4.2pp
861W.A. McCreery El Sch
Marion Center · Marion Center Area SD
Elementary47.2%+4.2pp
862Clermont El Sch
Quarryville · Solanco SD
Elementary47.1%+4.1pp
863Reynolds El Sch
Greenville · Reynolds SD
Elementary47.1%+4.1pp
864Willow Dale El Sch
Warminster · Centennial SD
Elementary47.1%+4.1pp
865Gulph EL Sch
King of Prussia · Upper Merion Area SD
Elementary47.0%+4.0pp
866Tunkhannock Area Intermediate Center
Tunkhannock · Tunkhannock Area SD
Elementary46.9%+3.9pp
867Blain El Sch
Blain · West Perry SD
Elementary46.8%+3.8pp
868Hopewell El Sch
Aliquippa · Hopewell Area SD
Elementary46.8%+3.8pp
869Mahantongo El Sch
Klingerstown · Tri-Valley SD
Elementary46.8%+3.8pp
870Millville Area Elementary School
Millville · Millville Area SD
Elementary46.8%+3.8pp
871Crestview El Sch
Carlisle · Carlisle Area SD
Elementary46.7%+3.7pp
872Lathrop Street El Sch
Montrose · Montrose Area SD
Elementary46.7%+3.7pp
873Paradise El Sch
Paradise · Pequea Valley SD
Elementary46.6%+3.6pp
874Marian Anderson Neighborhood Academy
Philadelphia · Philadelphia City SD
Elementary46.5%+3.5pp
875Pittsburgh Whittier K-5
Pittsburgh · Pittsburgh SD
Elementary46.4%+3.4pp
876Coebourn El Sch
Brookhaven · Penn-Delco SD
Elementary46.3%+3.3pp
877Conneaut Lake-Sadsbury El Sch
Conneaut Lake · Conneaut SD
Elementary46.3%+3.3pp
878United El Sch
Armagh · United SD
Elementary46.3%+3.3pp
879Lakeland El Sch - Mayfield Campus
Mayfield · Lakeland School District
Elementary46.1%+3.1pp
880Southside El Sch
Huntingdon · Huntingdon Area SD
Elementary46.1%+3.1pp
881Wyalusing Valley El Sch
Wyalusing · Wyalusing Area SD
Elementary46.1%+3.1pp
882Colebrookdale El Sch
Boyertown · Boyertown Area SD
Elementary46.0%+3.0pp
883East Hanover El Sch
Grantville · Lower Dauphin SD
Elementary45.9%+2.9pp
884Lenape El Sch
Ford City · Armstrong SD
Elementary45.9%+2.9pp
885New Holland Elementary
New Holland · Eastern Lancaster County SD
Elementary45.9%+2.9pp
886Wingate El Sch
Wingate · Bald Eagle Area SD
Elementary45.9%+2.9pp
887Andrew Maier El Sch
Blandon · Fleetwood Area SD
Elementary45.7%+2.7pp
888Eddystone El Sch
Eddystone · Ridley SD
Elementary45.7%+2.7pp
889Hatfield El Sch
Uniontown · Laurel Highlands SD
Elementary45.7%+2.7pp
890Kane Area El Sch
Kane · Kane Area SD
Elementary45.7%+2.7pp
891Highlands El Sch
Tarentum · Highlands SD
Elementary45.6%+2.6pp
892South Side El Sch
Hookstown · South Side Area SD
Elementary45.6%+2.6pp
893Dr Cleveland Steward Jr El Sch
Monroeville · Gateway SD
Elementary45.5%+2.5pp
894Standing Stone El Sch
Huntingdon · Huntingdon Area SD
Elementary45.5%+2.5pp
895West Branch Area El Sch
Morrisdale · West Branch Area SD
Elementary45.5%+2.5pp
896East Juniata El Sch
Richfield · Juniata County SD
Elementary45.4%+2.4pp
897Cambridge Springs El Sch
Cambridge Springs · Penncrest SD
Elementary45.3%+2.3pp
898Penn Valley El Sch
Levittown · Pennsbury SD
Elementary45.3%+2.3pp
899Conrad Weiser West El Sch
Womelsdorf · Conrad Weiser Area SD
Elementary45.2%+2.2pp
900David Leech El Sch
Leechburg · Leechburg Area SD
Elementary45.2%+2.2pp
Page 18 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.