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
1251Manheim Central SHS
Manheim · Manheim Central SD
High46.6%+3.6pp
1252Paradise El Sch
Paradise · Pequea Valley SD
Elementary46.6%+3.6pp
1253Pittsburgh Allderdice HS
Pittsburgh · Pittsburgh SD
High46.6%+3.6pp
1254Boyertown Area MS-West
Boyertown · Boyertown Area SD
Middle46.5%+3.5pp
1255Marian Anderson Neighborhood Academy
Philadelphia · Philadelphia City SD
Elementary46.5%+3.5pp
1256Avon Grove CS
West Grove · Avon Grove CS
Combined46.4%+3.4pp
1257Elkins Park Sch
Elkins Park · Cheltenham SD
Middle46.4%+3.4pp
1258Parkway Center City Middle College
Philadelphia · Philadelphia City SD
High46.4%+3.4pp
1259Pittsburgh Whittier K-5
Pittsburgh · Pittsburgh SD
Elementary46.4%+3.4pp
1260Coebourn El Sch
Brookhaven · Penn-Delco SD
Elementary46.3%+3.3pp
1261Conneaut Lake-Sadsbury El Sch
Conneaut Lake · Conneaut SD
Elementary46.3%+3.3pp
1262Dallas SHS
Dallas · Dallas SD
High46.3%+3.3pp
1263North Hills HS
Pittsburgh · North Hills SD
High46.3%+3.3pp
1264United El Sch
Armagh · United SD
Elementary46.3%+3.3pp
1265Conemaugh Twp Area MS/SHS
Davidsville · Conemaugh Township Area SD
High46.2%+3.2pp
1266Grove City Area MS
Grove City · Grove City Area SD
Middle46.2%+3.2pp
1267North Clarion Co JSHS
Tionesta · North Clarion County SD
High46.2%+3.2pp
1268Tamaqua Area SHS
Tamaqua · Tamaqua Area SD
High46.2%+3.2pp
1269Lakeland El Sch - Mayfield Campus
Mayfield · Lakeland School District
Elementary46.1%+3.1pp
1270Southside El Sch
Huntingdon · Huntingdon Area SD
Elementary46.1%+3.1pp
1271Wilson West MS
Sinking Spring · Wilson SD
Middle46.1%+3.1pp
1272Wyalusing Valley El Sch
Wyalusing · Wyalusing Area SD
Elementary46.1%+3.1pp
1273Colebrookdale El Sch
Boyertown · Boyertown Area SD
Elementary46.0%+3.0pp
1274William Penn MS
Yardley · Pennsbury SD
Middle46.0%+3.0pp
1275East Hanover El Sch
Grantville · Lower Dauphin SD
Elementary45.9%+2.9pp
1276Lenape El Sch
Ford City · Armstrong SD
Elementary45.9%+2.9pp
1277New Holland Elementary
New Holland · Eastern Lancaster County SD
Elementary45.9%+2.9pp
1278Wingate El Sch
Wingate · Bald Eagle Area SD
Elementary45.9%+2.9pp
1279E N Peirce MS
West Chester · West Chester Area SD
Middle45.8%+2.8pp
1280Martin Meylin MS
Lampeter · Lampeter-Strasburg SD
Middle45.8%+2.8pp
1281Stroudsburg MS
Stroudsburg · Stroudsburg Area SD
Middle45.8%+2.8pp
1282Andrew Maier El Sch
Blandon · Fleetwood Area SD
Elementary45.7%+2.7pp
1283Arts Academy at Benjamin Rush
Philadelphia · Philadelphia City SD
High45.7%+2.7pp
1284Eddystone El Sch
Eddystone · Ridley SD
Elementary45.7%+2.7pp
1285Hatfield El Sch
Uniontown · Laurel Highlands SD
Elementary45.7%+2.7pp
1286Kane Area El Sch
Kane · Kane Area SD
Elementary45.7%+2.7pp
1287William Tennent HS
Warminster · Centennial SD
High45.7%+2.7pp
1288Highlands El Sch
Tarentum · Highlands SD
Elementary45.6%+2.6pp
1289Selinsgrove Area MS
Selinsgrove · Selinsgrove Area SD
Middle45.6%+2.6pp
1290South Side El Sch
Hookstown · South Side Area SD
Elementary45.6%+2.6pp
1291Dr Cleveland Steward Jr El Sch
Monroeville · Gateway SD
Elementary45.5%+2.5pp
1292Forbes Road JSHS
Waterfall · Forbes Road SD
High45.5%+2.5pp
1293Standing Stone El Sch
Huntingdon · Huntingdon Area SD
Elementary45.5%+2.5pp
1294West Branch Area El Sch
Morrisdale · West Branch Area SD
Elementary45.5%+2.5pp
1295East Juniata El Sch
Richfield · Juniata County SD
Elementary45.4%+2.4pp
1296Cambridge Springs El Sch
Cambridge Springs · Penncrest SD
Elementary45.3%+2.3pp
1297Keith Valley MS
Horsham · Hatboro-Horsham SD
Middle45.3%+2.3pp
1298Penn Valley El Sch
Levittown · Pennsbury SD
Elementary45.3%+2.3pp
1299Conrad Weiser West El Sch
Womelsdorf · Conrad Weiser Area SD
Elementary45.2%+2.2pp
1300Crestwood Secondary Campus
Mountain Top · Crestwood SD
High45.2%+2.2pp
Page 26 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.