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
351Warwick El Sch
Jamison · Central Bucks SD
Elementary67.0%+24.0pp
352Baker El Sch
Altoona · Altoona Area SD
Elementary66.9%+23.9pp
353East Vincent El Sch
Spring City · Owen J Roberts SD
Elementary66.9%+23.9pp
354Kelly El Sch
Lewisburg · Lewisburg Area SD
Elementary66.9%+23.9pp
355Brooke El Sch
Royersford · Spring-Ford Area SD
Elementary66.7%+23.7pp
356Fannett-Metal El Sch
Willow Hill · Fannett-Metal SD
Elementary66.7%+23.7pp
357Juniata El Sch
DuBois · DuBois Area SD
Elementary66.7%+23.7pp
358Margaret Ross El Sch
Aliquippa · Hopewell Area SD
Elementary66.7%+23.7pp
359Muse El Sch
Muse · Canon-McMillan SD
Elementary66.5%+23.5pp
360Penn Wood El Sch
West Chester · West Chester Area SD
Elementary66.5%+23.5pp
361Wescosville El Sch
Wescosville · East Penn SD
Elementary66.5%+23.5pp
362Candlebrook El Sch
King of Prussia · Upper Merion Area SD
Elementary66.4%+23.4pp
363Highcliff El Sch
Pittsburgh · North Hills SD
Elementary66.4%+23.4pp
364Eagleville El Sch
Eagleville · Methacton SD
Elementary66.3%+23.3pp
365Haine El Sch
Cranberry Twp · Seneca Valley SD
Elementary66.3%+23.3pp
366Hepburn-Lycoming Primary Sch
Cogan Station · Williamsport Area SD
Elementary66.3%+23.3pp
367Richland El Sch
Johnstown · Richland SD
Elementary66.3%+23.3pp
368Twin Valley El Ctr
Elverson · Twin Valley SD
Elementary66.3%+23.3pp
369University Park El Sch
Monroeville · Gateway SD
Elementary66.2%+23.2pp
370Willow Lane El Sch
Macungie · East Penn SD
Elementary66.2%+23.2pp
371Gwyn-Nor El Sch
North Wales · North Penn SD
Elementary66.1%+23.1pp
372Linden El Sch
Doylestown · Central Bucks SD
Elementary66.1%+23.1pp
373Makefield El Sch
Yardley · Pennsbury SD
Elementary66.1%+23.1pp
374Schnecksville Sch
Schnecksville · Parkland SD
Elementary66.1%+23.1pp
375Wrightsville El Sch
Wrightsville · Eastern York SD
Elementary66.1%+23.1pp
376Mendon El Sch
Ruffsdale · Yough SD
Elementary66.0%+23.0pp
377Jenkintown El Sch
Jenkintown · Jenkintown SD
Elementary65.9%+22.9pp
378Dover Area El Sch
Dover · Dover Area SD
Elementary65.7%+22.7pp
379Moraine El Sch
Prospect · Slippery Rock Area SD
Elementary65.7%+22.7pp
380Greenwood El Sch
Millerstown · Greenwood SD
Elementary65.6%+22.6pp
381Richard J. Hyde El Sch
Moon Township · Moon Area SD
Elementary65.6%+22.6pp
382Independence El Sch
Aliquippa · Hopewell Area SD
Elementary65.5%+22.5pp
383Liberty-Curtin El Sch
Blanchard · Keystone Central SD
Elementary65.5%+22.5pp
384Verner El Sch
Verona · Riverview SD
Elementary65.5%+22.5pp
385Avonworth El Sch
Pittsburgh · Avonworth SD
Elementary65.4%+22.4pp
386Butler El Sch
Chalfont · Central Bucks SD
Elementary65.4%+22.4pp
387Cambria El Sch
Ebensburg · Central Cambria SD
Elementary65.4%+22.4pp
388Clarion-Limestone El Sch
Strattanville · Clarion-Limestone Area SD
Elementary65.4%+22.4pp
389Waterford El Sch
Waterford · Fort LeBoeuf SD
Elementary65.4%+22.4pp
390Willow Hill Sch
Willow Grove · Abington SD
Elementary65.4%+22.4pp
391Macungie El Sch
Macungie · East Penn SD
Elementary65.3%+22.3pp
392North Wales El Sch
North Wales · North Penn SD
Elementary65.3%+22.3pp
393Coudersport Area El Sch
Coudersport · Coudersport Area SD
Elementary65.2%+22.2pp
394Mohawk El Sch
New Castle · Mohawk Area SD
Elementary65.2%+22.2pp
395Salisbury-Elk Lick El Sch
Salisbury · Salisbury-Elk Lick SD
Elementary65.2%+22.2pp
396Maureen M Welch El Sch
Churchville · Council Rock SD
Elementary65.0%+22.0pp
397McIntyre El Sch
Pittsburgh · North Hills SD
Elementary65.0%+22.0pp
398Overlook Sch
Abington · Abington SD
Elementary65.0%+22.0pp
399Asbury El Sch
Fairview · Millcreek Township SD
Elementary64.9%+21.9pp
400Brockway Area Elementary Sch
Brockway · Brockway Area SD
Elementary64.9%+21.9pp
Page 8 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.