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
1751Broad Street El Sch
Butler · Butler Area SD
Elementary34.0%-9.0pp
1752Lehigh Valley Academy Regional CS
Bethlehem · Lehigh Valley Academy Regional CS
Combined34.0%-9.0pp
1753Mountain View JSHS
Kingsley · Mountain View SD
High34.0%-9.0pp
1754North Star East MS
Stoystown · North Star SD
Middle34.0%-9.0pp
1755Union City El Sch
Union City · Union City Area SD
Elementary34.0%-9.0pp
1756Fulton El Sch
Lancaster · Lancaster SD
Elementary33.9%-9.1pp
1757Norwood Sch
Norwood · Interboro SD
Elementary33.9%-9.1pp
1758Pittsburgh Arsenal K-5
Pittsburgh · Pittsburgh SD
Elementary33.9%-9.1pp
1759Westlake MS
Erie · Millcreek Township SD
Middle33.9%-9.1pp
1760Bristol HS
Bristol · Bristol Borough SD
High33.8%-9.2pp
1761Chambersburg Area MS - North
Chambersburg · Chambersburg Area SD
Middle33.8%-9.2pp
1762Nitschmann MS
Bethlehem · Bethlehem Area SD
Middle33.8%-9.2pp
1763Northley MS
Aston · Penn-Delco SD
Middle33.8%-9.2pp
1764Pleasant Valley MS
Brodheadsville · Pleasant Valley SD
Middle33.8%-9.2pp
1765W B Evans El Sch
Yeadon · William Penn SD
Elementary33.8%-9.2pp
1766Wilson Southern MS
Sinking Spring · Wilson SD
Middle33.8%-9.2pp
1767Franklin LC
Philadelphia · Philadelphia City SD
High33.7%-9.3pp
1768Vare-Washington El Sch
Philadelphia · Philadelphia City SD
Elementary33.7%-9.3pp
1769Berlin Brothersvalley MS
Berlin · Berlin Brothersvalley SD
Middle33.6%-9.4pp
1770Berwick Area MS
Berwick · Berwick Area SD
Middle33.6%-9.4pp
1771Hanover MS
Hanover · Hanover Public SD
Middle33.6%-9.4pp
1772Juniata Valley JSHS
Alexandria · Juniata Valley SD
High33.6%-9.4pp
1773Pittsburgh Beechwood K-5
Pittsburgh · Pittsburgh SD
Elementary33.6%-9.4pp
1774Salisbury MS
Allentown · Salisbury Township SD
Middle33.6%-9.4pp
1775Log College MS
Warminster · Centennial SD
Middle33.5%-9.5pp
1776Morrisville Intermediate Sch
Morrisville · Morrisville Borough SD
Elementary33.5%-9.5pp
1777Mount Pleasant Area JHS
Mount Pleasant · Mount Pleasant Area SD
Middle33.5%-9.5pp
1778Mowrie A Ebner El Sch
Altoona · Altoona Area SD
Elementary33.5%-9.5pp
1779Freedom HS
Bethlehem · Bethlehem Area SD
High33.4%-9.6pp
1780Western Wayne MS
Lake Ariel · Western Wayne SD
Middle33.4%-9.6pp
1781Claysburg-Kimmel Jr HS
Claysburg · Claysburg-Kimmel SD
Middle33.3%-9.7pp
1782Colwyn El Sch
Colwyn · William Penn SD
Elementary33.3%-9.7pp
1783Lincoln Park Performing Arts CS
Midland · Lincoln Park Performing Arts CS
High33.3%-9.7pp
1784Marshall Street El Sch
Norristown · Norristown Area SD
Elementary33.3%-9.7pp
1785Mt Holly Springs El Sch
Mt Holly Springs · Carlisle Area SD
Elementary33.3%-9.7pp
1786Kane Area MS
Kane · Kane Area SD
Middle33.2%-9.8pp
1787Lenape Technical School
Ford City · Lenape Technical School
High33.2%-9.8pp
1788Lower Dauphin MS
Hummelstown · Lower Dauphin SD
Middle33.2%-9.8pp
1789Neason Hill El Sch
Meadville · Crawford Central SD
Elementary33.2%-9.8pp
1790Shippensburg Area MS
Shippensburg · Shippensburg Area SD
Middle33.2%-9.8pp
1791Warren Area El Ctr
Warren · Warren County SD
Elementary33.2%-9.8pp
1792Grover Cleveland El Sch
Erie · Erie City SD
Elementary33.0%-10.0pp
1793Rocky Grove JSHS
Franklin · Valley Grove SD
High33.0%-10.0pp
1794Hillcrest El Sch
Drexel Hill · Upper Darby SD
Elementary32.9%-10.1pp
1795Spring Grove Area MS
Spring Grove · Spring Grove Area SD
Middle32.9%-10.1pp
1796Emory H Markle MS
Hanover · South Western SD
Middle32.8%-10.2pp
1797Fairfield Area HS
Fairfield · Fairfield Area SD
High32.8%-10.2pp
1798Indian Crest MS
Souderton · Souderton Area SD
Middle32.8%-10.2pp
1799Montrose Area JSHS
Montrose · Montrose Area SD
High32.8%-10.2pp
1800Wallenpaupack Area MS
Hawley · Wallenpaupack Area SD
Middle32.8%-10.2pp
Page 36 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.