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
1501Frances Willard #32
Scranton · Scranton SD
Elementary40.3%-2.7pp
1502Leechburg Area MS
Leechburg · Leechburg Area SD
Middle40.3%-2.7pp
1503United JSHS
Armagh · United SD
High40.3%-2.7pp
1504Baron EL Sch
Manheim · Manheim Central SD
Elementary40.2%-2.8pp
1505Daniel J Flood El Sch
Wilkes Barre · Wilkes-Barre Area SD
Elementary40.2%-2.8pp
1506Fox Chase Sch
Philadelphia · Philadelphia City SD
Elementary40.2%-2.8pp
1507Manheim Central MS
Manheim · Manheim Central SD
Middle40.2%-2.8pp
1508Pleasant Valley El Sch
Altoona · Altoona Area SD
Elementary40.2%-2.8pp
1509Whitehall HS
Whitehall · Whitehall-Coplay SD
High40.2%-2.8pp
1510Bellefonte Area MS
Bellefonte · Bellefonte Area SD
Middle40.1%-2.9pp
1511Conrad Weiser MS
Robesonia · Conrad Weiser Area SD
Middle40.1%-2.9pp
1512Cranberry El Sch
Seneca · Cranberry Area SD
Elementary40.1%-2.9pp
1513Delaware Valley Middle School
Milford · Delaware Valley SD
Middle40.1%-2.9pp
1514Elizabeth Forward MS
Elizabeth · Elizabeth Forward SD
Middle40.1%-2.9pp
1515Forest Hills JSHS
Sidman · Forest Hills SD
High40.1%-2.9pp
1516Mifflinburg Area MS
Mifflinburg · Mifflinburg Area SD
Middle40.1%-2.9pp
1517Phoenixville Area MS
Phoenixville · Phoenixville Area SD
Middle40.1%-2.9pp
1518Bear Creek Community CS
Bear Creek Township · Bear Creek Community CS
Elementary40.0%-3.0pp
1519Brentwood SHS
Pittsburgh · Brentwood Borough SD
High40.0%-3.0pp
1520Chartiers-Houston JSHS
Houston · Chartiers-Houston SD
High40.0%-3.0pp
1521Freedom Area SHS
Freedom · Freedom Area SD
High40.0%-3.0pp
1522Saint Clair Area El/MS
Saint Clair · Saint Clair Area SD
Elementary40.0%-3.0pp
1523Sharpsville Area SHS
Sharpsville · Sharpsville Area SD
High40.0%-3.0pp
1524Annville-Cleona MS
Annville · Annville-Cleona SD
Middle39.9%-3.1pp
1525Butler Area IHS
Butler · Butler Area SD
Middle39.9%-3.1pp
1526J R Fugett MS
West Chester · West Chester Area SD
Middle39.9%-3.1pp
1527Keystone El Sch
Croydon · Bristol Township SD
Elementary39.9%-3.1pp
1528Lincolnway El Sch
York · West York Area SD
Elementary39.9%-3.1pp
1529Marion El Sch
Chambersburg · Chambersburg Area SD
Elementary39.9%-3.1pp
1530Windber Area MS
Windber · Windber Area SD
Middle39.9%-3.1pp
1531Canadochly El Sch
East Prospect · Eastern York SD
Elementary39.8%-3.2pp
1532Forest City Regional El Sch
Forest City · Forest City Regional SD
Elementary39.8%-3.2pp
1533North Hills El Sch
York · Central York SD
Middle39.8%-3.2pp
1534Pennridge Central MS
Perkasie · Pennridge SD
Middle39.8%-3.2pp
1535Solanco HS
Quarryville · Solanco SD
High39.8%-3.2pp
1536Fairview El Sch
Midland · Western Beaver County SD
Elementary39.7%-3.3pp
1537Juniata Valley El Sch
Alexandria · Juniata Valley SD
Elementary39.7%-3.3pp
1538Plum MS
Pittsburgh · Plum Borough SD
Middle39.7%-3.3pp
1539South Park MS
South Park · South Park SD
Middle39.7%-3.3pp
1540Sun Valley HS
Aston · Penn-Delco SD
High39.7%-3.3pp
1541Brockway Area JSHS
Brockway · Brockway Area SD
High39.6%-3.4pp
1542Cedar Cliff HS
Camp Hill · West Shore SD
High39.6%-3.4pp
1543McConnellsburg MS
McConnellsburg · Central Fulton SD
Middle39.6%-3.4pp
1544Prospect Park Sch
Prospect Park · Interboro SD
Elementary39.6%-3.4pp
1545Aronimink El Sch
Drexel Hill · Upper Darby SD
Elementary39.5%-3.5pp
1546Bodine William W HS
Philadelphia · Philadelphia City SD
High39.5%-3.5pp
1547Chichester SHS
Boothwyn · Chichester SD
High39.5%-3.5pp
1548North Dickinson El Sch
Carlisle · Carlisle Area SD
Elementary39.5%-3.5pp
1549North East Middle School
North East · North East SD
Middle39.5%-3.5pp
1550Poquessing MS
Feasterville Trevose · Neshaminy SD
Middle39.5%-3.5pp
Page 31 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.