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
251Doyle El Sch
Doylestown · Central Bucks SD
Elementary73.9%+30.9pp
252Wrightstown El Sch
Wrightstown · Council Rock SD
Elementary73.9%+30.9pp
253Franklin Regional Intermediate Sch
Murrysville · Franklin Regional SD
Elementary73.8%+30.8pp
254Hershey HS
Hershey · Derry Township SD
High73.8%+30.8pp
255Holland El Sch
Holland · Council Rock SD
Elementary73.8%+30.8pp
256New Hope-Solebury Upper El Sch
New Hope · New Hope-Solebury SD
Elementary73.8%+30.8pp
257Bridge Valley El Sch
Furlong · Central Bucks SD
Elementary73.7%+30.7pp
258Clarks Summit El Sch
Clarks Summit · Abington Heights SD
Elementary73.7%+30.7pp
259Mars Area El Sch
Mars · Mars Area SD
Elementary73.7%+30.7pp
260Peters Twp MS
McMurray · Peters Township SD
Middle73.7%+30.7pp
261Schaeffer Sch
Lancaster · Manheim Township SD
Elementary73.6%+30.6pp
262West Hanover El Sch
Harrisburg · Central Dauphin SD
Elementary73.6%+30.6pp
263New Oxford El Sch
New Oxford · Conewago Valley SD
Elementary73.5%+30.5pp
264Buffalo El Sch
Sarver · Freeport Area SD
Elementary73.4%+30.4pp
265Central Bucks HS-South
Warrington · Central Bucks SD
High73.4%+30.4pp
266Central Columbia El Sch
Bloomsburg · Central Columbia SD
Elementary73.4%+30.4pp
267Evans El Sch
Limerick · Spring-Ford Area SD
Elementary73.4%+30.4pp
268Knoch Primary Sch
Saxonburg · Knoch SD
Elementary73.3%+30.3pp
269East Bradford El Sch
West Chester · West Chester Area SD
Elementary73.1%+30.1pp
270Skippack El Sch
Collegeville · Perkiomen Valley SD
Elementary73.1%+30.1pp
271Linntown El Sch
Lewisburg · Lewisburg Area SD
Elementary72.9%+29.9pp
272Charlestown El Sch
Malvern · Great Valley SD
Elementary72.8%+29.8pp
273Rohrerstown El Sch
Lancaster · Hempfield SD
Elementary72.8%+29.8pp
274Wasson Avenue El Sch
DuBois · DuBois Area SD
Elementary72.8%+29.8pp
275Exton El Sch
Exton · West Chester Area SD
Elementary72.7%+29.7pp
276Selinsgrove Area HS
Selinsgrove · Selinsgrove Area SD
High72.7%+29.7pp
277Kutz El Sch
Doylestown · Central Bucks SD
Elementary72.5%+29.5pp
278Rydal El Sch
Huntingdon Valley · Abington SD
Elementary72.5%+29.5pp
279Haverford SHS
Havertown · Haverford Township SD
High72.4%+29.4pp
280Pine Run El Sch
New Britain · Central Bucks SD
Elementary72.4%+29.4pp
281South Buffalo El Sch
Freeport · Freeport Area SD
Elementary72.4%+29.4pp
282Southern Lehigh Intermediate Sch
Bethlehem · Southern Lehigh SD
Middle72.4%+29.4pp
283Strath Haven HS
Wallingford · Wallingford-Swarthmore SD
High72.4%+29.4pp
284Abraham Lincoln El Sch
Pittsburgh · Bethel Park SD
Elementary72.3%+29.3pp
285Edinboro El Sch
Edinboro · General McLane SD
Elementary72.3%+29.3pp
286Blue Bell El Sch
Blue Bell · Wissahickon SD
Elementary72.2%+29.2pp
287Bon Air El Sch
Lower Burrell · Burrell SD
Elementary72.1%+29.1pp
288Spring City El Sch
Spring City · Spring-Ford Area SD
Elementary72.1%+29.1pp
289Westtown-Thornbury El Sch
West Chester · West Chester Area SD
Elementary72.1%+29.1pp
290L R Appleman El Sch
Benton · Benton Area SD
Elementary72.0%+29.0pp
291Springton Manor El Sch
Glenmoore · Downingtown Area SD
Elementary72.0%+29.0pp
292Mountain View El Sch
Mercersburg · Tuscarora SD
Elementary71.9%+28.9pp
293South Abington Sch
Chinchilla · Abington Heights SD
Elementary71.9%+28.9pp
294Dallas Intermediate Sch
Dallas · Dallas SD
Elementary71.8%+28.8pp
295Lampeter-Strasburg SHS
Lampeter · Lampeter-Strasburg SD
High71.8%+28.8pp
296Fairview El Sch
Fairview · Fairview SD
Elementary71.6%+28.6pp
297Franconia El Sch
Souderton · Souderton Area SD
Elementary71.6%+28.6pp
298Hillcrest Intermediate Sch
North Huntingdon · Norwin SD
Middle71.6%+28.6pp
299Park Forest El Sch
State College · State College Area SD
Elementary71.6%+28.6pp
300Bethel Memorial El Sch
Bethel Park · Bethel Park SD
Elementary71.4%+28.4pp
Page 6 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.