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
1151Mooreland El Sch
Carlisle · Carlisle Area SD
Elementary49.2%+6.2pp
1152Moshannon Valley El Sch
Houtzdale · Moshannon Valley SD
Elementary49.2%+6.2pp
1153Northeast Bradford Elementary School
Rome · Northeast Bradford SD
Elementary49.2%+6.2pp
1154Red Land SHS
Lewisberry · West Shore SD
High49.2%+6.2pp
1155New Foundations CS
Philadelphia · New Foundations CS
Combined49.1%+6.1pp
1156Upper Perkiomen MS
Pennsburg · Upper Perkiomen SD
Middle49.1%+6.1pp
1157Bethel El Sch
Bethel · Tulpehocken Area SD
Elementary49.0%+6.0pp
1158Canton Area El Sch
Canton · Canton Area SD
Elementary49.0%+6.0pp
1159Curwensville Area El Sch
Curwensville · Curwensville Area SD
Elementary48.9%+5.9pp
1160Everett Area HS
Everett · Everett Area SD
High48.9%+5.9pp
1161Franklin Twp El Sch
Cashtown · Gettysburg Area SD
Elementary48.9%+5.9pp
1162Line Mountain El Sch
Trevorton · Line Mountain SD
Elementary48.9%+5.9pp
1163Saucon Valley MS
Hellertown · Saucon Valley SD
Middle48.9%+5.9pp
1164Nottingham School
Oxford · Oxford Area SD
Elementary48.8%+5.8pp
1165Wendover MS
Greensburg · Hempfield Area SD
Middle48.8%+5.8pp
1166East Stroudsburg El Sch
East Stroudsburg · East Stroudsburg Area SD
Elementary48.7%+5.7pp
1167Glendale El Sch
Flinton · Glendale SD
Elementary48.7%+5.7pp
1168Scranton HS
Scranton · Scranton SD
High48.7%+5.7pp
1169Seneca Valley HS
Harmony · Seneca Valley SD
High48.7%+5.7pp
1170West Penn Twp El Sch
New Ringgold · Tamaqua Area SD
Elementary48.7%+5.7pp
1171Chambersburg Area Career Magnet Sch
Chambersburg · Chambersburg Area SD
High48.6%+5.6pp
1172Delahunty MS
Hermitage · Hermitage SD
Middle48.5%+5.5pp
1173Forbes Road El Sch
Waterfall · Forbes Road SD
Elementary48.5%+5.5pp
1174Todd Lane El Sch
Monaca · Central Valley SD
Elementary48.5%+5.5pp
1175Crooked Billet El Sch
Hatboro · Hatboro-Horsham SD
Elementary48.4%+5.4pp
1176Green Woods CS
Philadelphia · Green Woods CS
Elementary48.4%+5.4pp
1177Hatfield El Sch
Hatfield · North Penn SD
Elementary48.4%+5.4pp
1178Martinsburg El Sch
Martinsburg · Spring Cove SD
Elementary48.4%+5.4pp
1179Owen J Roberts MS
Pottstown · Owen J Roberts SD
Middle48.4%+5.4pp
1180Southmoreland MS
Scottdale · Southmoreland SD
Middle48.4%+5.4pp
1181Wharton El Sch
Lancaster · Lancaster SD
Elementary48.4%+5.4pp
1182Avon Grove MS
West Grove · Avon Grove SD
Middle48.3%+5.3pp
1183Cedar Crest HS
Lebanon · Cornwall-Lebanon SD
High48.3%+5.3pp
1184Biglerville HS
Biglerville · Upper Adams SD
High48.2%+5.2pp
1185ELCO Intermd Sch
Myerstown · Eastern Lebanon County SD
Elementary48.2%+5.2pp
1186John R Bonfield El Sch
Lititz · Warwick SD
Elementary48.2%+5.2pp
1187Manheim Twp MS
Lancaster · Manheim Township SD
Middle48.2%+5.2pp
1188Spring Grove Area HS
Spring Grove · Spring Grove Area SD
High48.2%+5.2pp
1189Londonderry El Sch
Middletown · Lower Dauphin SD
Elementary48.1%+5.1pp
1190Shippensburg Area SHS
Shippensburg · Shippensburg Area SD
High48.1%+5.1pp
1191Wickersham El Sch
Lancaster · Lancaster SD
Elementary48.1%+5.1pp
1192Bancroft El Sch
Kennett Square · Kennett Consolidated SD
Elementary48.0%+5.0pp
1193Downingtown MS
Downingtown · Downingtown Area SD
Middle48.0%+5.0pp
1194Keystone Oaks MS
Pittsburgh · Keystone Oaks SD
Middle48.0%+5.0pp
1195Pennfield MS
Hatfield · North Penn SD
Middle48.0%+5.0pp
1196Philadelphia Academy CS
Philadelphia · Philadelphia Academy CS
Combined48.0%+5.0pp
1197South St Marys Street El Sch
Saint Marys · Saint Marys Area SD
Elementary48.0%+5.0pp
1198Big Beaver El Sch
Darlington · Big Beaver Falls Area SD
Elementary47.9%+4.9pp
1199Penns Manor Area El Sch
Clymer · Penns Manor Area SD
Elementary47.9%+4.9pp
1200Weigelstown El Sch
Dover · Dover Area SD
Elementary47.9%+4.9pp
Page 24 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.