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). 613 schools with reported Mathematics scores. State average: 43.0%.
RankSchoolLevelMathematicsvs state
401James Buchanan HS
Mercersburg · Tuscarora SD
High30.1%-12.9pp
402Blacklick Valley JSHS
Nanty Glo · Blacklick Valley SD
High30.0%-13.0pp
403Commodore Perry JSHS
Hadley · Commodore Perry SD
High30.0%-13.0pp
404Hamburg Area HS
Hamburg · Hamburg Area SD
High29.8%-13.2pp
405Multicultural Academy CS
Philadelphia · Multicultural Academy CS
High29.8%-13.2pp
406Steel Valley SHS
Munhall · Steel Valley SD
High29.7%-13.3pp
407Westmont Hilltop JSHS
Johnstown · Westmont Hilltop SD
High29.7%-13.3pp
408Cambridge Springs JSHS
Cambridge Springs · Penncrest SD
High29.6%-13.4pp
409Conemaugh Valley JSHS
Johnstown · Conemaugh Valley SD
High29.6%-13.4pp
410Penns Manor Area JSHS
Clymer · Penns Manor Area SD
High29.6%-13.4pp
411Purchase Line JSHS
Commodore · Purchase Line SD
High29.6%-13.4pp
412Wyomissing Area JSHS
Wyomissing · Wyomissing Area SD
High29.5%-13.5pp
413Philipsburg-Osceola Area HS
Philipsburg · Philipsburg-Osceola Area SD
High29.4%-13.6pp
414Fort Cherry JSHS
Mc Donald · Fort Cherry SD
High29.3%-13.7pp
415Montgomery JSHS
Montgomery · Montgomery Area SD
High29.3%-13.7pp
416West Middlesex Area JSHS
West Middlesex · West Middlesex Area SD
High29.3%-13.7pp
417Catasauqua SHS
Northampton · Catasauqua Area SD
High29.2%-13.8pp
418North Penn-Mansfield JSHS
Mansfield · Southern Tioga SD
High29.2%-13.8pp
419Mid Valley Secondary Center
Throop · Mid Valley SD
High29.0%-14.0pp
420East Stroudsburg SHS North
Dingmans Ferry · East Stroudsburg Area SD
High28.9%-14.1pp
421National Constitution Center HS
Philadelphia · Philadelphia City SD
High28.9%-14.1pp
422Midd-West HS
Middleburg · Midd-West SD
High28.7%-14.3pp
423Susquehanna Twp HS
Harrisburg · Susquehanna Township SD
High28.7%-14.3pp
424Beaver Falls Area SHS
Beaver Falls · Big Beaver Falls Area SD
High28.6%-14.4pp
425Reynolds JSHS
Greenville · Reynolds SD
High28.6%-14.4pp
426Shamokin Area HS
Shamokin · Shamokin Area SD
High28.6%-14.4pp
427Pittsburgh Carrick HS
Pittsburgh · Pittsburgh SD
High28.4%-14.6pp
428Old Forge JSHS
Old Forge · Old Forge SD
High28.3%-14.7pp
429Northern Potter JSHS
Ulysses · Northern Potter SD
High28.2%-14.8pp
430Lakeland JSHS
Scott Township · Lakeland School District
High28.1%-14.9pp
431Tunkhannock HS
Tunkhannock · Tunkhannock Area SD
High28.1%-14.9pp
432Governor Mifflin SHS
Shillington · Governor Mifflin SD
High28.0%-15.0pp
433Waynesburg Central JSHS
Waynesburg · Central Greene SD
High27.9%-15.1pp
434Greater Nanticoke Area SHS
Nanticoke · Greater Nanticoke Area SD
High27.5%-15.5pp
435East Stroudsburg SHS South
East Stroudsburg · East Stroudsburg Area SD
High27.3%-15.7pp
436Ambridge Area HS
Ambridge · Ambridge Area SD
High27.2%-15.8pp
437Antietam HS
Reading · Antietam SD
High27.1%-15.9pp
438Columbia-Montour Area Vocational-Technical School
Bloomsburg · Columbia-Montour Area Vocational-Technical School
High27.1%-15.9pp
439Washington George HS
Philadelphia · Philadelphia City SD
High27.1%-15.9pp
440North Schuylkill JSHS
Ashland · North Schuylkill SD
High27.0%-16.0pp
441Evergreen Community CS
Cresco · Evergreen Community CS
High26.8%-16.2pp
442Lake-Lehman JSHS
Lehman · Lake-Lehman SD
High26.8%-16.2pp
443Hughesville JSHS
Hughesville · East Lycoming SD
High26.7%-16.3pp
444West Shamokin JSHS
Rural Valley · Armstrong SD
High26.6%-16.4pp
445Forest City Regional HS
Forest City · Forest City Regional SD
High26.5%-16.5pp
446West Scranton HS
Scranton · Scranton SD
High26.4%-16.6pp
447Washington HS
Washington · Washington SD
High26.3%-16.7pp
448California Area SHS
Coal Center · California Area SD
High26.2%-16.8pp
449Lincoln JSHS
Ellwood City · Ellwood City Area SD
High26.0%-17.0pp
450Eisenhower MS/HS
Russell · Warren County SD
High25.9%-17.1pp
Page 9 of 13

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.