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
1551Blue Mountain HS
Schuylkill Haven · Blue Mountain SD
High39.4%-3.6pp
1552Canton JSHS
Canton · Canton Area SD
High39.4%-3.6pp
1553Jersey Shore Area MS
Jersey Shore · Jersey Shore Area SD
Middle39.4%-3.6pp
1554Mastery CS -Thomas Campus
Philadelphia · Mastery CS-Thomas Campus
Combined39.4%-3.6pp
1555S S Palmer El Sch
Palmerton · Palmerton Area SD
Elementary39.4%-3.6pp
1556Mapletown JSHS
Greensboro · Southeastern Greene SD
High39.3%-3.7pp
1557Muhlenberg El Ctr
Reading · Muhlenberg SD
Elementary39.3%-3.7pp
1558West Perry SHS
Elliottsburg · West Perry SD
High39.3%-3.7pp
1559Youngsville El Sch
Youngsville · Warren County SD
Elementary39.3%-3.7pp
1560Bloomsburg Area MS
Bloomsburg · Bloomsburg Area SD
Middle39.2%-3.8pp
1561Central HS
Martinsburg · Spring Cove SD
High39.2%-3.8pp
1562Claysburg-Kimmel El Sch
Claysburg · Claysburg-Kimmel SD
Elementary39.2%-3.8pp
1563Southern Fulton El Sch
Warfordsburg · Southern Fulton SD
Elementary39.2%-3.8pp
1564Bald Eagle Area MS/SHS
Wingate · Bald Eagle Area SD
High39.1%-3.9pp
1565Russell C Struble El Sch
Bensalem · Bensalem Township SD
Elementary39.1%-3.9pp
1566Carlisle Area HS
Carlisle · Carlisle Area SD
High39.0%-4.0pp
1567Clark Wood El Sch
Elkland · Northern Tioga SD
Elementary38.9%-4.1pp
1568Clearview El Sch
Bethlehem · Bethlehem Area SD
Elementary38.9%-4.1pp
1569Knoch MS
Saxonburg · Knoch SD
Middle38.9%-4.1pp
1570Riverside JSHS
Taylor · Riverside SD
High38.9%-4.1pp
1571Trinity MS
Washington · Trinity Area SD
Middle38.9%-4.1pp
1572Decatur Stephen Sch
Philadelphia · Philadelphia City SD
Elementary38.8%-4.2pp
1573Klinger MS
Southampton · Centennial SD
Middle38.8%-4.2pp
1574Old Forge El Sch
Old Forge · Old Forge SD
Elementary38.8%-4.2pp
1575Upper Adams MS
Biglerville · Upper Adams SD
Middle38.8%-4.2pp
1576Audrielle Lynch-Ellen Bustin El Sch
Athens · Athens Area SD
Elementary38.7%-4.3pp
1577Bermudian Springs MS
York Springs · Bermudian Springs SD
Middle38.7%-4.3pp
1578Central Dauphin SHS
Harrisburg · Central Dauphin SD
High38.7%-4.3pp
1579Freedom Area MS
Freedom · Freedom Area SD
Middle38.7%-4.3pp
1580Gerald G Huesken MS
Lancaster · Conestoga Valley SD
Middle38.7%-4.3pp
1581Juniata SHS
Mifflintown · Juniata County SD
High38.7%-4.3pp
1582Southmoreland SHS
Alverton · Southmoreland SD
High38.7%-4.3pp
1583Dunmore El Ctr
Dunmore · Dunmore SD
Elementary38.6%-4.4pp
1584Loyalsock Twp MS
Williamsport · Loyalsock Township SD
Middle38.6%-4.4pp
1585Northern Lehigh SHS
Slatington · Northern Lehigh SD
High38.6%-4.4pp
1586Connellsville Area SHS
Connellsville · Connellsville Area SD
High38.5%-4.5pp
1587Corry Area HS
Corry · Corry Area SD
High38.5%-4.5pp
1588Rommelt El Sch
South Williamsport · South Williamsport Area SD
Middle38.5%-4.5pp
1589Marion El Sch
Belle Vernon · Belle Vernon Area SD
Elementary38.4%-4.6pp
1590Milton Area MS
Milton · Milton Area SD
Middle38.4%-4.6pp
1591Chartiers Valley MS
Bridgeville · Chartiers Valley SD
Middle38.3%-4.7pp
1592Neshaminy HS
Langhorne · Neshaminy SD
High38.3%-4.7pp
1593Fairfield Area MS
Fairfield · Fairfield Area SD
Middle38.2%-4.8pp
1594First District El Sch
Meadville · Crawford Central SD
Elementary38.2%-4.8pp
1595Marcus Hook El Sch
Marcus Hook · Chichester SD
Elementary38.2%-4.8pp
1596Palisades MS
Kintnersville · Palisades SD
Middle38.2%-4.8pp
1597Clearfield Area El Sch
Clearfield · Clearfield Area SD
Elementary38.1%-4.9pp
1598Kutztown Area MS
Kutztown · Kutztown Area SD
Middle38.0%-5.0pp
1599Lincoln El Sch
Gettysburg · Gettysburg Area SD
Elementary38.0%-5.0pp
1600Dingman-Delaware MS
Dingmans Ferry · Delaware Valley SD
Middle37.9%-5.1pp
Page 32 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.