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
1701Grandview El Sch
Chambersburg · Chambersburg Area SD
Elementary35.4%-7.6pp
1702Otto-Eldred JSHS
Duke Center · Otto-Eldred SD
High35.4%-7.6pp
1703Portage Area JSHS
Portage · Portage Area SD
High35.4%-7.6pp
1704Slatington El Sch
Slatington · Northern Lehigh SD
Elementary35.4%-7.6pp
1705Southmoreland El Sch
Scottdale · Southmoreland SD
Elementary35.4%-7.6pp
1706West Berwick El Sch
Berwick · Berwick Area SD
Elementary35.3%-7.7pp
1707Brookville JSHS
Brookville · Brookville Area SD
High35.2%-7.8pp
1708Central Mountain MS
Mill Hall · Keystone Central SD
Middle35.2%-7.8pp
1709Robert Morris #27
Scranton · Scranton SD
Elementary35.2%-7.8pp
1710Coudersport Area JSHS
Coudersport · Coudersport Area SD
High35.1%-7.9pp
1711Curwensville Area JSHS
Curwensville · Curwensville Area SD
High35.1%-7.9pp
1712Meyersdale Area MS
Meyersdale · Meyersdale Area SD
Middle35.1%-7.9pp
1713Derry Area SHS
Derry · Derry Area SD
High35.0%-8.0pp
1714South Allegheny El Sch
Port Vue · South Allegheny SD
Elementary35.0%-8.0pp
1715Dauphin County Technical School
Harrisburg · Dauphin County Technical School
High34.9%-8.1pp
1716Samuel K Faust El Sch
Bensalem · Bensalem Township SD
Elementary34.9%-8.1pp
1717Stone Valley Community CS
Huntingdon · Stone Valley Community CS
Elementary34.9%-8.1pp
1718Yellow Breeches MS
Boiling Springs · South Middleton SD
Middle34.9%-8.1pp
1719Apollo-Ridge HS
Spring Church · Apollo-Ridge SD
High34.8%-8.2pp
1720Wyalusing Valley JSHS
Wyalusing · Wyalusing Area SD
High34.8%-8.2pp
1721Smith-Wade-El El Sch
Lancaster · Lancaster SD
Elementary34.7%-8.3pp
1722Susquenita HS
Duncannon · Susquenita SD
High34.7%-8.3pp
1723Central Mountain HS
Mill Hall · Keystone Central SD
High34.6%-8.4pp
1724Northern MS
Dillsburg · Northern York County SD
Middle34.6%-8.4pp
1725Tinicum Sch
Essington · Interboro SD
Elementary34.6%-8.4pp
1726Allegheny-Clarion Valley HS
Foxburg · Allegheny-Clarion Valley SD
High34.5%-8.5pp
1727Bushkill El Sch
Dingmans Ferry · East Stroudsburg Area SD
Elementary34.5%-8.5pp
1728Greenville JSHS
Greenville · Greenville Area SD
High34.5%-8.5pp
1729Lackawanna Trail JSHS
Factoryville · Lackawanna Trail SD
High34.5%-8.5pp
1730Lewistown Intrmd Sch
Lewistown · Mifflin County SD
Elementary34.5%-8.5pp
1731Northern Bedford County MS
Loysburg · Northern Bedford County SD
Middle34.5%-8.5pp
1732Pittsburgh Concord K-5
Pittsburgh · Pittsburgh SD
Elementary34.5%-8.5pp
1733Spring Farms El Sch
Three Springs · Southern Huntingdon County SD
Elementary34.5%-8.5pp
1734Stetson MS
West Chester · West Chester Area SD
Middle34.5%-8.5pp
1735New Cumberland MS
New Cumberland · West Shore SD
Middle34.4%-8.6pp
1736Salisbury SHS
Allentown · Salisbury Township SD
High34.4%-8.6pp
1737Cornell El Sch
Coraopolis · Cornell SD
Elementary34.3%-8.7pp
1738Knoch HS
Saxonburg · Knoch SD
High34.3%-8.7pp
1739Lakeview Middle-HS
Stoneboro · Lakeview SD
High34.3%-8.7pp
1740Laurel Highlands SHS
Uniontown · Laurel Highlands SD
High34.3%-8.7pp
1741Newport HS
Newport · Newport SD
High34.3%-8.7pp
1742Sandburg MS
Levittown · Neshaminy SD
Middle34.3%-8.7pp
1743Williamsburg Community JSHS
Williamsburg · Williamsburg Community SD
High34.3%-8.7pp
1744Lorane El Sch
Reading · Exeter Township SD
Elementary34.2%-8.8pp
1745Penn-Kidder Campus
Albrightsville · Jim Thorpe Area SD
Elementary34.2%-8.8pp
1746Shaler Area MS
Glenshaw · Shaler Area SD
Middle34.2%-8.8pp
1747South Eastern MS
Fawn Grove · South Eastern SD
Middle34.2%-8.8pp
1748Intermediate Sch
Shillington · Governor Mifflin SD
Middle34.1%-8.9pp
1749Marion Center Area JR/SR HS
Marion Center · Marion Center Area SD
High34.1%-8.9pp
1750Paxtang El Sch
Harrisburg · Central Dauphin SD
Elementary34.1%-8.9pp
Page 35 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.