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
201Pine Road El Sch
Huntingdon Valley · Lower Moreland Township SD
Elementary74.6%+31.6pp
202Hance El Sch
Gibsonia · Pine-Richland SD
Elementary74.5%+31.5pp
203Jefferson Hills Intermediate Sch
Jefferson Hills · West Jefferson Hills SD
Elementary74.5%+31.5pp
204West Newton El Sch
West Newton · Yough SD
Elementary74.3%+31.3pp
205Bradford Hgts El Sch
Downingtown · Downingtown Area SD
Elementary74.2%+31.2pp
206Miles Township El Sch
Rebersburg · Penns Valley Area SD
Elementary74.2%+31.2pp
207Evergreen El Sch
Monroeville · Gateway SD
Elementary74.1%+31.1pp
208General Wayne El Sch
Malvern · Great Valley SD
Elementary74.1%+31.1pp
209Roundtown El Sch
York · Central York SD
Elementary74.1%+31.1pp
210Buckingham El Sch
Buckingham · Central Bucks SD
Elementary74.0%+31.0pp
211Eisenhower El Sch
Camp Hill · Camp Hill SD
Elementary74.0%+31.0pp
212Tawanka El Sch
Langhorne · Neshaminy SD
Elementary74.0%+31.0pp
213Doyle El Sch
Doylestown · Central Bucks SD
Elementary73.9%+30.9pp
214Wrightstown El Sch
Wrightstown · Council Rock SD
Elementary73.9%+30.9pp
215Franklin Regional Intermediate Sch
Murrysville · Franklin Regional SD
Elementary73.8%+30.8pp
216Holland El Sch
Holland · Council Rock SD
Elementary73.8%+30.8pp
217New Hope-Solebury Upper El Sch
New Hope · New Hope-Solebury SD
Elementary73.8%+30.8pp
218Bridge Valley El Sch
Furlong · Central Bucks SD
Elementary73.7%+30.7pp
219Clarks Summit El Sch
Clarks Summit · Abington Heights SD
Elementary73.7%+30.7pp
220Mars Area El Sch
Mars · Mars Area SD
Elementary73.7%+30.7pp
221Schaeffer Sch
Lancaster · Manheim Township SD
Elementary73.6%+30.6pp
222West Hanover El Sch
Harrisburg · Central Dauphin SD
Elementary73.6%+30.6pp
223New Oxford El Sch
New Oxford · Conewago Valley SD
Elementary73.5%+30.5pp
224Buffalo El Sch
Sarver · Freeport Area SD
Elementary73.4%+30.4pp
225Central Columbia El Sch
Bloomsburg · Central Columbia SD
Elementary73.4%+30.4pp
226Evans El Sch
Limerick · Spring-Ford Area SD
Elementary73.4%+30.4pp
227Knoch Primary Sch
Saxonburg · Knoch SD
Elementary73.3%+30.3pp
228East Bradford El Sch
West Chester · West Chester Area SD
Elementary73.1%+30.1pp
229Skippack El Sch
Collegeville · Perkiomen Valley SD
Elementary73.1%+30.1pp
230Linntown El Sch
Lewisburg · Lewisburg Area SD
Elementary72.9%+29.9pp
231Charlestown El Sch
Malvern · Great Valley SD
Elementary72.8%+29.8pp
232Rohrerstown El Sch
Lancaster · Hempfield SD
Elementary72.8%+29.8pp
233Wasson Avenue El Sch
DuBois · DuBois Area SD
Elementary72.8%+29.8pp
234Exton El Sch
Exton · West Chester Area SD
Elementary72.7%+29.7pp
235Kutz El Sch
Doylestown · Central Bucks SD
Elementary72.5%+29.5pp
236Rydal El Sch
Huntingdon Valley · Abington SD
Elementary72.5%+29.5pp
237Pine Run El Sch
New Britain · Central Bucks SD
Elementary72.4%+29.4pp
238South Buffalo El Sch
Freeport · Freeport Area SD
Elementary72.4%+29.4pp
239Abraham Lincoln El Sch
Pittsburgh · Bethel Park SD
Elementary72.3%+29.3pp
240Edinboro El Sch
Edinboro · General McLane SD
Elementary72.3%+29.3pp
241Blue Bell El Sch
Blue Bell · Wissahickon SD
Elementary72.2%+29.2pp
242Bon Air El Sch
Lower Burrell · Burrell SD
Elementary72.1%+29.1pp
243Spring City El Sch
Spring City · Spring-Ford Area SD
Elementary72.1%+29.1pp
244Westtown-Thornbury El Sch
West Chester · West Chester Area SD
Elementary72.1%+29.1pp
245L R Appleman El Sch
Benton · Benton Area SD
Elementary72.0%+29.0pp
246Springton Manor El Sch
Glenmoore · Downingtown Area SD
Elementary72.0%+29.0pp
247Mountain View El Sch
Mercersburg · Tuscarora SD
Elementary71.9%+28.9pp
248South Abington Sch
Chinchilla · Abington Heights SD
Elementary71.9%+28.9pp
249Dallas Intermediate Sch
Dallas · Dallas SD
Elementary71.8%+28.8pp
250Fairview El Sch
Fairview · Fairview SD
Elementary71.6%+28.6pp
Page 5 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.