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
1801Wilson Area Intermediate Sch
Easton · Wilson Area SD
Middle32.8%-10.2pp
1802Carmichaels Area El Ctr
Carmichaels · Carmichaels Area SD
Elementary32.7%-10.3pp
1803Central Valley MS
Monaca · Central Valley SD
Middle32.7%-10.3pp
1804Logan James Sch
Philadelphia · Philadelphia City SD
Elementary32.7%-10.3pp
1805New Castle SHS
New Castle · New Castle Area SD
High32.7%-10.3pp
1806Pittsburgh Woolslair K-5
Pittsburgh · Pittsburgh SD
Elementary32.7%-10.3pp
1807Altoona Area Jr HS
Altoona · Altoona Area SD
Middle32.6%-10.4pp
1808Palmerton Area JHS
Palmerton · Palmerton Area SD
Middle32.6%-10.4pp
1809Franklin Sch
Vanderbilt · Uniontown Area SD
Elementary32.5%-10.5pp
1810Pennsylvania Leadership CS
West Chester · Pennsylvania Leadership CS
Combined32.5%-10.5pp
1811Towanda Area JSHS
Towanda · Towanda Area SD
High32.5%-10.5pp
1812East Fallowfield El Sch
East Fallowfield · Coatesville Area SD
Elementary32.4%-10.6pp
1813Kiski Area Upper El Sch
Apollo · Kiski Area SD
Middle32.4%-10.6pp
1814Whitehall-Coplay MS
Whitehall · Whitehall-Coplay SD
Middle32.4%-10.6pp
1815William Penn El Sch
Bethlehem · Bethlehem Area SD
Elementary32.4%-10.6pp
1816Kirkbride Eliza B Sch
Philadelphia · Philadelphia City SD
Elementary32.3%-10.7pp
1817Pennridge South MS
Perkasie · Pennridge SD
Middle32.3%-10.7pp
1818Pollock Robert B Sch
Philadelphia · Philadelphia City SD
Elementary32.3%-10.7pp
1819Pottsgrove MS
Pottstown · Pottsgrove SD
Middle32.3%-10.7pp
1820Clear Run Intrmd Sch
Tobyhanna · Pocono Mountain SD
Elementary32.2%-10.8pp
1821Belle Vernon Area HS
Belle Vernon · Belle Vernon Area SD
High32.1%-10.9pp
1822Highland Park El Sch
Upper Darby · Upper Darby SD
Elementary32.1%-10.9pp
1823South Side El Sch
Harrisburg · Central Dauphin SD
Elementary32.1%-10.9pp
1824Burrowes El Sch
Lancaster · Lancaster SD
Elementary32.0%-11.0pp
1825Easton Area HS
Easton · Easton Area SD
High32.0%-11.0pp
1826Ephrata MS
Ephrata · Ephrata Area SD
Middle32.0%-11.0pp
1827Shamokin Area El Sch
Coal Township · Shamokin Area SD
Elementary32.0%-11.0pp
1828Southeast El Sch
Lebanon · Lebanon SD
Elementary32.0%-11.0pp
1829Tulpehocken Area MS
Bernville · Tulpehocken Area SD
Middle32.0%-11.0pp
1830Wind Gap MS
Pen Argyl · Pen Argyl Area SD
Middle32.0%-11.0pp
1831Big Spring HS
Newville · Big Spring SD
High31.9%-11.1pp
1832Charles Sumner #18
Scranton · Scranton SD
Elementary31.9%-11.1pp
1833Belle Vernon Area MS
Belle Vernon · Belle Vernon Area SD
Middle31.8%-11.2pp
1834Highlands MS
Natrona Heights · Highlands SD
Middle31.8%-11.2pp
1835Letort El Sch
Carlisle · Carlisle Area SD
Elementary31.8%-11.2pp
1836Middletown Area MS
Middletown · Middletown Area SD
Middle31.8%-11.2pp
1837Pittsburgh Linden K-5
Pittsburgh · Pittsburgh SD
Elementary31.8%-11.2pp
1838Richmond Sch
Philadelphia · Philadelphia City SD
Elementary31.8%-11.2pp
1839Saegertown JSHS
Saegertown · Penncrest SD
High31.8%-11.2pp
1840Corry Area MS
Corry · Corry Area SD
Middle31.7%-11.3pp
1841Mid Valley El Ctr
Throop · Mid Valley SD
Elementary31.7%-11.3pp
1842Upper Dauphin Area HS
Elizabethville · Upper Dauphin Area SD
High31.7%-11.3pp
1843Eastern York MS
Wrightsville · Eastern York SD
Middle31.6%-11.4pp
1844Girls HS
Philadelphia · Philadelphia City SD
High31.6%-11.4pp
1845Hiram W Dodd El Sch
Allentown · Allentown City SD
Elementary31.6%-11.4pp
1846Masontown El Sch
Masontown · Albert Gallatin Area SD
Elementary31.6%-11.4pp
1847Oil City Area MS
Oil City · Oil City Area SD
Middle31.6%-11.4pp
1848A J McMullen Sch
Markleysburg · Uniontown Area SD
Middle31.5%-11.5pp
1849MaST Community CS II
Philadelphia · MaST Community CS II
Combined31.5%-11.5pp
1850Northeast Bradford JSHS
Rome · Northeast Bradford SD
High31.5%-11.5pp
Page 37 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.