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
351Deibler El Sch
Perkasie · Pennridge SD
Elementary69.6%+26.6pp
352Grandview El Sch
Erie · Millcreek Township SD
Elementary69.6%+26.6pp
353Northwest El Sch
Butler · Butler Area SD
Elementary69.5%+26.5pp
354Bridle Path El Sch
Lansdale · North Penn SD
Elementary69.4%+26.4pp
355Laurel El Sch
New Castle · Laurel SD
Elementary69.4%+26.4pp
356South Fayette MS
McDonald · South Fayette Township SD
Middle69.4%+26.4pp
357Tredyffrin-Easttown MS
Berwyn · Tredyffrin-Easttown SD
Middle69.4%+26.4pp
358Abington Heights HS
Clarks Summit · Abington Heights SD
High69.3%+26.3pp
359Council Rock HS South
Holland · Council Rock SD
High69.3%+26.3pp
360Hilltop El Sch
Aston · Chichester SD
Elementary69.3%+26.3pp
361Knoch Intermediate El Sch
Saxonburg · Knoch SD
Elementary69.3%+26.3pp
362Oak Flat El Sch
Newville · Big Spring SD
Elementary69.3%+26.3pp
363West Rockhill El Sch
Sellersville · Pennridge SD
Elementary69.3%+26.3pp
364Sarah W Starkweather El Sch
West Chester · West Chester Area SD
Elementary69.2%+26.2pp
365Shade Gap El Sch
Shade Gap · Southern Huntingdon County SD
Elementary69.2%+26.2pp
366West Point El Sch
Greensburg · Hempfield Area SD
Elementary69.2%+26.2pp
367Worrall El Sch
Broomall · Marple Newtown SD
Elementary69.2%+26.2pp
368Brownstown El Sch
Brownstown · Conestoga Valley SD
Elementary69.1%+26.1pp
369Horace Mann El Sch
Indiana · Indiana Area SD
Elementary69.1%+26.1pp
370Hempfield SHS
Landisville · Hempfield SD
High69.0%+26.0pp
371New Hope-Solebury MS
New Hope · New Hope-Solebury SD
Middle69.0%+26.0pp
372Northern Cambria HS
Northern Cambria · Northern Cambria SD
High69.0%+26.0pp
373Wissahickon SHS
Ambler · Wissahickon SD
High69.0%+26.0pp
374Bedford SHS
Bedford · Bedford Area SD
High68.9%+25.9pp
375Connoquenessing Valley El Sch
Zelienople · Seneca Valley SD
Elementary68.9%+25.9pp
376Vernfield El Sch
Telford · Souderton Area SD
Elementary68.9%+25.9pp
377Warwick SHS
Lititz · Warwick SD
High68.9%+25.9pp
378Greenberg Joseph Sch
Philadelphia · Philadelphia City SD
Elementary68.8%+25.8pp
379Plainfield El Sch
Nazareth · Pen Argyl Area SD
Elementary68.8%+25.8pp
380Spring Creek El Sch
State College · State College Area SD
Elementary68.8%+25.8pp
381Brecht Sch
Lancaster · Manheim Township SD
Elementary68.7%+25.7pp
382Milton HS
Milton · Milton Area SD
High68.7%+25.7pp
383Thomas Jefferson HS
Jefferson Hills · West Jefferson Hills SD
High68.7%+25.7pp
384Bedminster El Sch
Perkasie · Pennridge SD
Elementary68.6%+25.6pp
385Elk Valley El Sch
Lake City · Girard SD
Elementary68.6%+25.6pp
386Frankstown El Sch
Hollidaysburg · Hollidaysburg Area SD
Elementary68.6%+25.6pp
387Landisville Pri Ctr
Landisville · Hempfield SD
Elementary68.6%+25.6pp
388Mellon MS
Pittsburgh · Mt Lebanon SD
Middle68.6%+25.6pp
389West Hills Primary Sch
Kittanning · Armstrong SD
Elementary68.6%+25.6pp
390Unionville El Sch
Kennett Square · Unionville-Chadds Ford SD
Elementary68.5%+25.5pp
391George Washington El Sch
Bethel Park · Bethel Park SD
Elementary68.4%+25.4pp
392East Ward El Sch
Downingtown · Downingtown Area SD
Elementary68.3%+25.3pp
393Manavon El Sch
Phoenixville · Phoenixville Area SD
Elementary68.3%+25.3pp
394Washington El Sch
Bangor · Bangor Area SD
Elementary68.3%+25.3pp
395Westmont Hilltop El Sch
Johnstown · Westmont Hilltop SD
Elementary68.3%+25.3pp
396Ehrman Crest El Sch
Cranberry Township · Seneca Valley SD
Elementary68.2%+25.2pp
397Moon Area Lower MS
Moon Township · Moon Area SD
Middle68.2%+25.2pp
398Downingtown HS East Campus
Exton · Downingtown Area SD
High68.1%+25.1pp
399Mount Nittany El Sch
State College · State College Area SD
Elementary68.1%+25.1pp
400Schweitzer El Sch
Levittown · Neshaminy SD
Elementary68.1%+25.1pp
Page 8 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.