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). 1,514 schools with reported Mathematics scores. State average: 43.0%.
RankSchoolLevelMathematicsvs state
801Blue Ball El Sch
East Earl · Eastern Lancaster County SD
Elementary49.7%+6.7pp
802Grace Park El Sch
Swarthmore · Ridley SD
Elementary49.7%+6.7pp
803New Hanover-Upper Frederick El
Frederick · Boyertown Area SD
Elementary49.7%+6.7pp
804Amos K Hutchinson El Sch
Greensburg · Greensburg Salem SD
Elementary49.6%+6.6pp
805Fink El Sch
Middletown · Middletown Area SD
Elementary49.6%+6.6pp
806Fox Twp El Sch
Kersey · Saint Marys Area SD
Elementary49.6%+6.6pp
807Valley Grove El Sch
Franklin · Valley Grove SD
Elementary49.6%+6.6pp
808Wellsville Campus
Wellsville · Northern York County SD
Elementary49.6%+6.6pp
809Delta-Peach Bottom El Sch
Delta · South Eastern SD
Elementary49.5%+6.5pp
810Pennell El Sch
Aston · Penn-Delco SD
Elementary49.5%+6.5pp
811Carl G Renn El Sch
Lairdsville · East Lycoming SD
Elementary49.4%+6.4pp
812Greenville El Sch
Greenville · Greenville Area SD
Elementary49.4%+6.4pp
813West Snyder El Sch
Beaver Springs · Midd-West SD
Elementary49.4%+6.4pp
814Bellefonte El Sch
Bellefonte · Bellefonte Area SD
Elementary49.3%+6.3pp
815Blue Ridge El Sch
New Milford · Blue Ridge SD
Elementary49.3%+6.3pp
816Larry J. Macaluso El Sch
Red Lion · Red Lion Area SD
Elementary49.3%+6.3pp
817Mercer Area El Sch
Mercer · Mercer Area SD
Elementary49.2%+6.2pp
818Mooreland El Sch
Carlisle · Carlisle Area SD
Elementary49.2%+6.2pp
819Moshannon Valley El Sch
Houtzdale · Moshannon Valley SD
Elementary49.2%+6.2pp
820Northeast Bradford Elementary School
Rome · Northeast Bradford SD
Elementary49.2%+6.2pp
821Bethel El Sch
Bethel · Tulpehocken Area SD
Elementary49.0%+6.0pp
822Canton Area El Sch
Canton · Canton Area SD
Elementary49.0%+6.0pp
823Curwensville Area El Sch
Curwensville · Curwensville Area SD
Elementary48.9%+5.9pp
824Franklin Twp El Sch
Cashtown · Gettysburg Area SD
Elementary48.9%+5.9pp
825Line Mountain El Sch
Trevorton · Line Mountain SD
Elementary48.9%+5.9pp
826Nottingham School
Oxford · Oxford Area SD
Elementary48.8%+5.8pp
827East Stroudsburg El Sch
East Stroudsburg · East Stroudsburg Area SD
Elementary48.7%+5.7pp
828Glendale El Sch
Flinton · Glendale SD
Elementary48.7%+5.7pp
829West Penn Twp El Sch
New Ringgold · Tamaqua Area SD
Elementary48.7%+5.7pp
830Forbes Road El Sch
Waterfall · Forbes Road SD
Elementary48.5%+5.5pp
831Todd Lane El Sch
Monaca · Central Valley SD
Elementary48.5%+5.5pp
832Crooked Billet El Sch
Hatboro · Hatboro-Horsham SD
Elementary48.4%+5.4pp
833Green Woods CS
Philadelphia · Green Woods CS
Elementary48.4%+5.4pp
834Hatfield El Sch
Hatfield · North Penn SD
Elementary48.4%+5.4pp
835Martinsburg El Sch
Martinsburg · Spring Cove SD
Elementary48.4%+5.4pp
836Wharton El Sch
Lancaster · Lancaster SD
Elementary48.4%+5.4pp
837ELCO Intermd Sch
Myerstown · Eastern Lebanon County SD
Elementary48.2%+5.2pp
838John R Bonfield El Sch
Lititz · Warwick SD
Elementary48.2%+5.2pp
839Londonderry El Sch
Middletown · Lower Dauphin SD
Elementary48.1%+5.1pp
840Wickersham El Sch
Lancaster · Lancaster SD
Elementary48.1%+5.1pp
841Bancroft El Sch
Kennett Square · Kennett Consolidated SD
Elementary48.0%+5.0pp
842South St Marys Street El Sch
Saint Marys · Saint Marys Area SD
Elementary48.0%+5.0pp
843Big Beaver El Sch
Darlington · Big Beaver Falls Area SD
Elementary47.9%+4.9pp
844Penns Manor Area El Sch
Clymer · Penns Manor Area SD
Elementary47.9%+4.9pp
845Weigelstown El Sch
Dover · Dover Area SD
Elementary47.9%+4.9pp
846Zephyr El Sch
Whitehall · Whitehall-Coplay SD
Elementary47.9%+4.9pp
847Homeville El Sch
West Mifflin · West Mifflin Area SD
Elementary47.7%+4.7pp
848South Hamilton El Sch
Chambersburg · Chambersburg Area SD
Elementary47.7%+4.7pp
849Waynesburg Central El School
Waynesburg · Central Greene SD
Elementary47.7%+4.7pp
850Mowrey El Sch
Waynesboro · Waynesboro Area SD
Elementary47.6%+4.6pp
Page 17 of 31

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.