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
1051Centre Learning Community CS
State College · Centre Learning Community CS
Middle51.7%+8.7pp
1052Gettysburg Area MS
Gettysburg · Gettysburg Area SD
Middle51.7%+8.7pp
1053Hillside El Sch
New Cumberland · West Shore SD
Elementary51.7%+8.7pp
1054Kiski Area HS
Vandergrift · Kiski Area SD
High51.7%+8.7pp
1055Manor El Sch
Levittown · Pennsbury SD
Elementary51.7%+8.7pp
1056Riverview JSHS
Oakmont · Riverview SD
High51.7%+8.7pp
1057Indiana Area JHS
Indiana · Indiana Area SD
Middle51.6%+8.6pp
1058Northern Cambria El Sch
Northern Cambria · Northern Cambria SD
Elementary51.6%+8.6pp
1059Shaler Area El Sch
Glenshaw · Shaler Area SD
Middle51.6%+8.6pp
1060Shrewsbury El Sch
Shrewsbury · Southern York County SD
Elementary51.6%+8.6pp
1061Spring-Ford MS 8th Grade Ctr
Royersford · Spring-Ford Area SD
Middle51.6%+8.6pp
1062Upper Dauphin Area El Sch
Lykens · Upper Dauphin Area SD
Elementary51.6%+8.6pp
1063Upper Moreland El Sch
Hatboro · Upper Moreland Township SD
Elementary51.6%+8.6pp
1064West Creek Hills El Sch
Camp Hill · East Pennsboro Area SD
Elementary51.6%+8.6pp
1065Freeport Area MS
Sarver · Freeport Area SD
Middle51.5%+8.5pp
1066Jackson Primary Sch
Williamsport · Williamsport Area SD
Elementary51.5%+8.5pp
1067Fort LeBoeuf MS
Waterford · Fort LeBoeuf SD
Middle51.4%+8.4pp
1068North Hills MS
Pittsburgh · North Hills SD
Middle51.4%+8.4pp
1069Holland MS
Holland · Council Rock SD
Middle51.3%+8.3pp
1070Muncy JSHS
Muncy · Muncy SD
High51.3%+8.3pp
1071Robert Reid El Sch
Middletown · Middletown Area SD
Elementary51.3%+8.3pp
1072Salisbury El Sch
Gap · Pequea Valley SD
Elementary51.3%+8.3pp
1073Woodland El Sch
Emporium · Cameron County SD
Elementary51.3%+8.3pp
1074Abington MS
Abington · Abington SD
Middle51.2%+8.2pp
1075Conestoga Valley SHS
Lancaster · Conestoga Valley SD
High51.2%+8.2pp
1076Economy El Sch
Freedom · Ambridge Area SD
Elementary51.2%+8.2pp
1077Jacksonwald El Sch
Reading · Exeter Township SD
Elementary51.2%+8.2pp
1078Lakeview El Sch
Ridley Park · Ridley SD
Elementary51.2%+8.2pp
1079Abington Heights MS
Clarks Summit · Abington Heights SD
Middle51.1%+8.1pp
1080Benton Area HS
Benton · Benton Area SD
High51.1%+8.1pp
1081Conewago Valley Intrmd Sch
New Oxford · Conewago Valley SD
Middle51.1%+8.1pp
1082Francis S Grandinetti El Sch
Ridgway · Ridgway Area SD
Elementary51.1%+8.1pp
1083Ebenezer El Sch
Lebanon · Cornwall-Lebanon SD
Elementary51.0%+8.0pp
1084Edgewood El Sch
Folsom · Ridley SD
Elementary51.0%+8.0pp
1085George Wolf El Sch
Bath · Northampton Area SD
Elementary51.0%+8.0pp
1086White Deer El Sch
New Columbia · Milton Area SD
Elementary51.0%+8.0pp
1087Forks El Sch
Easton · Easton Area SD
Elementary50.9%+7.9pp
1088Davenport El Sch
Norristown · Norristown Area SD
Elementary50.8%+7.8pp
1089Donegal Intermediate School
Marietta · Donegal SD
Elementary50.8%+7.8pp
1090Indian Valley Intrmd Sch
Reedsville · Mifflin County SD
Elementary50.8%+7.8pp
1091Doe Run El Sch
Manheim · Manheim Central SD
Elementary50.7%+7.7pp
1092Middlesex El Sch
Carlisle · Cumberland Valley SD
Elementary50.7%+7.7pp
1093Wyoming Area Primary Ctr
Wyoming · Wyoming Area SD
Elementary50.7%+7.7pp
1094Franklin Regional MS
Murrysville · Franklin Regional SD
Middle50.6%+7.6pp
1095Henry Charles W Sch
Philadelphia · Philadelphia City SD
Elementary50.6%+7.6pp
1096Locust Grove El Sch
York · Red Lion Area SD
Elementary50.6%+7.6pp
1097Annville El Sch
Annville · Annville-Cleona SD
Elementary50.5%+7.5pp
1098Aston El Sch
Aston · Penn-Delco SD
Elementary50.5%+7.5pp
1099Clearview El Sch
Hanover · Hanover Public SD
Elementary50.5%+7.5pp
1100Green Valley El Sch
Sinking Spring · Wilson SD
Elementary50.5%+7.5pp
Page 22 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.