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
1601New Oxford MS
New Oxford · Conewago Valley SD
Middle37.9%-5.1pp
1602Carbon Career & Technical Institute
Jim Thorpe · Carbon Career & Technical Institute
High37.8%-5.2pp
1603Derry Area MS
Derry · Derry Area SD
Middle37.8%-5.2pp
1604Stewart El Sch
Lower Burrell · Burrell SD
Elementary37.8%-5.2pp
1605Tamaqua El Sch
Tamaqua · Tamaqua Area SD
Elementary37.8%-5.2pp
1606Frazier El Sch
Perryopolis · Frazier SD
Elementary37.7%-5.3pp
1607McGuffey HS
Claysville · McGuffey SD
High37.7%-5.3pp
1608Purchase Line El Sch
Commodore · Purchase Line SD
Elementary37.7%-5.3pp
1609Scotland El Sch
Chambersburg · Chambersburg Area SD
Elementary37.7%-5.3pp
1610Clearview El Sch
Brogue · Red Lion Area SD
Elementary37.6%-5.4pp
1611Quarryville El Sch
Quarryville · Solanco SD
Elementary37.5%-5.5pp
1612Valley View Intrmd Sch
Archbald · Valley View SD
Elementary37.5%-5.5pp
1613Weatherly Area HS
Weatherly · Weatherly Area SD
High37.5%-5.5pp
1614Williamsburg Community El Sch
Williamsburg · Williamsburg Community SD
Elementary37.5%-5.5pp
1615Altoona Area HS
Altoona · Altoona Area SD
High37.4%-5.6pp
1616Cedar Crest MS
Lebanon · Cornwall-Lebanon SD
Middle37.4%-5.6pp
1617Cedarbrook MS
Wyncote · Cheltenham SD
Middle37.4%-5.6pp
1618Donegal JHS
Mount Joy · Donegal SD
Middle37.4%-5.6pp
1619Dover Area MS
Dover · Dover Area SD
Middle37.4%-5.6pp
1620John Hancock Demonstration Sch
Philadelphia · Philadelphia City SD
Elementary37.3%-5.7pp
1621Chief Shikellamy Sch
Sunbury · Shikellamy SD
Elementary37.2%-5.8pp
1622Creative and Performing Arts
Philadelphia · Philadelphia City SD
High37.2%-5.8pp
1623Floyd C Fretz MS
Bradford · Bradford Area SD
Middle37.2%-5.8pp
1624Ringgold El Sch South
Monongahela · Ringgold SD
Elementary37.2%-5.8pp
1625Sharpsville Area MS
Sharpsville · Sharpsville Area SD
Middle37.2%-5.8pp
1626Stroudsburg JHS
Stroudsburg · Stroudsburg Area SD
High37.2%-5.8pp
1627Avella El Center
Avella · Avella Area SD
Elementary37.1%-5.9pp
1628Carmichaels Area HS
Carmichaels · Carmichaels Area SD
High37.1%-5.9pp
1629Clarke El Ctr
Pottsville · Pottsville Area SD
Elementary37.1%-5.9pp
1630Kennett High School
Kennett Square · Kennett Consolidated SD
High37.1%-5.9pp
1631South Side MS
Hookstown · South Side Area SD
Middle37.1%-5.9pp
1632Cambria Heights MS
Patton · Cambria Heights SD
Middle37.0%-6.0pp
1633Circle of Seasons CS
Fogelsville · Circle of Seasons CS
Elementary37.0%-6.0pp
1634Moore J Hampton Sch
Philadelphia · Philadelphia City SD
Elementary37.0%-6.0pp
1635Northwestern MS
Albion · Northwestern SD
Middle37.0%-6.0pp
1636Millersburg Area Middle School
Millersburg · Millersburg Area SD
Middle36.9%-6.1pp
1637Pittsburgh Minadeo K-5
Pittsburgh · Pittsburgh SD
Elementary36.9%-6.1pp
1638Shenango HS
New Castle · Shenango Area SD
High36.9%-6.1pp
1639Warwick MS
Lititz · Warwick SD
Middle36.9%-6.1pp
1640Allen MS
Camp Hill · West Shore SD
Middle36.8%-6.2pp
1641Southern MS
Glen Rock · Southern York County SD
Middle36.8%-6.2pp
1642Sullivan Co El Sch
Laporte · Sullivan County SD
Elementary36.8%-6.2pp
1643Western Beaver Co JSHS
Industry · Western Beaver County SD
High36.8%-6.2pp
1644Armstrong JSHS
Kittanning · Armstrong SD
High36.7%-6.3pp
1645Exeter Twp JHS
Reading · Exeter Township SD
Middle36.7%-6.3pp
1646Fell CS
Simpson · Fell CS
Combined36.7%-6.3pp
1647Fleetwood MS
Fleetwood · Fleetwood Area SD
Middle36.7%-6.3pp
1648Hamilton El Sch
Lancaster · Lancaster SD
Elementary36.7%-6.3pp
1649School Lane CS
Bensalem · School Lane CS
Combined36.7%-6.3pp
1650New Brighton Area HS
New Brighton · New Brighton Area SD
High36.6%-6.4pp
Page 33 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.