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
2051Bentworth MS
BENTLEYVILLE · Bentworth SD
Middle25.9%-17.1pp
2052Eisenhower MS/HS
Russell · Warren County SD
High25.9%-17.1pp
2053Governor Mifflin MS
Shillington · Governor Mifflin SD
Middle25.9%-17.1pp
2054West York Area MS
York · West York Area SD
Middle25.9%-17.1pp
2055A L Wilson El Sch
Fairchance · Albert Gallatin Area SD
Elementary25.8%-17.2pp
2056Harmony Area JSHS
Westover · Harmony Area SD
High25.8%-17.2pp
2057Union HS
Rimersburg · Union SD
High25.8%-17.2pp
2058Wyoming Valley West SHS
Plymouth · Wyoming Valley West SD
High25.8%-17.2pp
2059Martin School
Lancaster · Lancaster SD
Elementary25.7%-17.3pp
2060Mount Carmel Area El Sch
Mount Carmel · Mount Carmel Area SD
Elementary25.7%-17.3pp
2061North Star HS
Boswell · North Star SD
High25.7%-17.3pp
2062Northern Lebanon SHS
Fredericksburg · Northern Lebanon SD
High25.7%-17.3pp
2063Union City MS
Union City · Union City Area SD
Middle25.7%-17.3pp
2064Warrior Run JSHS
Turbotville · Warrior Run SD
High25.7%-17.3pp
2065Lea Henry C Sch
Philadelphia · Philadelphia City SD
Elementary25.6%-17.4pp
2066Brentwood MS
Pittsburgh · Brentwood Borough SD
Middle25.5%-17.5pp
2067Kiski Area IHS
Vandergrift · Kiski Area SD
Middle25.5%-17.5pp
2068Meadville MS
Meadville · Crawford Central SD
Middle25.5%-17.5pp
2069Schuylkill Haven MS
Schuylkill Haven · Schuylkill Haven Area SD
Middle25.5%-17.5pp
2070Keystone JSHS
Knox · Keystone SD
High25.4%-17.6pp
2071York Academy Regional CS
York · York Academy Regional CS
Combined25.4%-17.6pp
2072Young Scholars of Western Pennsylvania CS
Pittsburgh · Young Scholars of Western Pennsylvania CS
Elementary25.4%-17.6pp
2073Sylvan Heights Science CS
Harrisburg · Sylvan Heights Science CS
Elementary25.3%-17.7pp
2074Westbrook Park El Sch
Clifton Heights · Upper Darby SD
Elementary25.2%-17.8pp
2075Crossan Kennedy C Sch
Philadelphia · Philadelphia City SD
Elementary25.0%-18.0pp
2076East Lansdowne El Sch
East Lansdowne · William Penn SD
Elementary25.0%-18.0pp
2077Ferndale Area JSHS
Johnstown · Ferndale Area SD
High25.0%-18.0pp
2078Hazleton Area HS
Hazle Township · Hazleton Area SD
High25.0%-18.0pp
2079Highland El Sch
Ambridge · Ambridge Area SD
Elementary25.0%-18.0pp
2080Jamestown Area JSHS
Jamestown · Jamestown Area SD
High25.0%-18.0pp
2081Marvine El Sch
Bethlehem · Bethlehem Area SD
Elementary25.0%-18.0pp
2082Oswayo Valley JSHS
Shinglehouse · Oswayo Valley SD
High25.0%-18.0pp
2083Port Allegany JSHS
Port Allegany · Port Allegany SD
High25.0%-18.0pp
2084Hamburg Area Middle School
Hamburg · Hamburg Area SD
Middle24.9%-18.1pp
2085Key Francis Scott Sch
Philadelphia · Philadelphia City SD
Elementary24.9%-18.1pp
2086Lafayette El Sch
Lancaster · Lancaster SD
Elementary24.9%-18.1pp
2087Penn Hills El Sch
Pittsburgh · Penn Hills SD
Elementary24.9%-18.1pp
2088Washington El Sch
Lancaster · Lancaster SD
Elementary24.9%-18.1pp
2089Northwest El Sch
Reading · Reading SD
Elementary24.8%-18.2pp
2090Park El Sch
Columbia · Columbia Borough SD
Elementary24.8%-18.2pp
2091Pequea Valley Intrmd Sch
Kinzers · Pequea Valley SD
Middle24.8%-18.2pp
2092Sullivan Co JSHS
Laporte · Sullivan County SD
High24.8%-18.2pp
2093Phillips El Sch
Harrisburg · Central Dauphin SD
Elementary24.7%-18.3pp
2094Rockwood Area JSHS
Rockwood · Rockwood Area SD
High24.7%-18.3pp
2095Norristown Area HS
Norristown · Norristown Area SD
High24.6%-18.4pp
2096Octorara Intermediate Sch
Atglen · Octorara Area SD
Middle24.6%-18.4pp
2097Pittsburgh Spring Hill K-5
Pittsburgh · Pittsburgh SD
Elementary24.5%-18.5pp
2098Southern Huntingdon Co HS/MS
Three Springs · Southern Huntingdon County SD
High24.5%-18.5pp
2099Southwark Sch
Philadelphia · Philadelphia City SD
Elementary24.5%-18.5pp
2100Hill Freedman World Academy
Philadelphia · Philadelphia City SD
High24.4%-18.6pp
Page 42 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.