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). 514 schools with reported Mathematics scores. State average: 43.0%.
RankSchoolLevelMathematicsvs state
51Park Forest MS
State College · State College Area SD
Middle60.9%+17.9pp
52Penn MS
Jeannette · Penn-Trafford SD
Middle60.8%+17.8pp
53Hollidaysburg Area JHS
Hollidaysburg · Hollidaysburg Area SD
Middle60.7%+17.7pp
54Sandy Run MS
Dresher · Upper Dublin SD
Middle60.7%+17.7pp
55Richardson MS
Springfield · Springfield SD
Middle60.6%+17.6pp
56Central Columbia MS
Bloomsburg · Central Columbia SD
Middle60.4%+17.4pp
57Landis Run Intermediate School
Lancaster · Manheim Township SD
Middle60.0%+17.0pp
58Eagle View MS
Mechanicsburg · Cumberland Valley SD
Middle59.9%+16.9pp
59Hershey MS
Hershey · Derry Township SD
Middle59.8%+16.8pp
60Tohickon MS
Doylestown · Central Bucks SD
Middle59.8%+16.8pp
61Norwin MS
North Huntingdon · Norwin SD
Middle59.0%+16.0pp
62Ridgway Area MS
Ridgway · Ridgway Area SD
Middle59.0%+16.0pp
63Colonial MS
Plymouth Meeting · Colonial SD
Middle58.9%+15.9pp
64Great Valley MS
Malvern · Great Valley SD
Middle58.7%+15.7pp
65Cocalico MS
Denver · Cocalico SD
Middle58.4%+15.4pp
66Pleasant Hills MS
Pittsburgh · West Jefferson Hills SD
Middle58.4%+15.4pp
67Wissahickon MS
Ambler · Wissahickon SD
Middle58.4%+15.4pp
68Ehrman Crest MS
Cranberry Township · Seneca Valley SD
Middle58.1%+15.1pp
69Pine-Richland MS
Gibsonia · Pine-Richland SD
Middle58.1%+15.1pp
70Boyertown Area MS-East
Gilbertsville · Boyertown Area SD
Middle57.9%+14.9pp
71Mount Nittany MS
State College · State College Area SD
Middle57.7%+14.7pp
72Nazareth Area Intermediate Sch
Nazareth · Nazareth Area SD
Middle57.7%+14.7pp
73Springhouse MS
Allentown · Parkland SD
Middle57.7%+14.7pp
74Perkiomen Valley MS-East
Collegeville · Perkiomen Valley SD
Middle57.3%+14.3pp
75James W Parker MS
Edinboro · General McLane SD
Middle57.0%+14.0pp
76Moon Area Upper MS
Moon Township · Moon Area SD
Middle56.5%+13.5pp
77Southern Lehigh MS
Center Valley · Southern Lehigh SD
Middle56.5%+13.5pp
78Lionville MS
Exton · Downingtown Area SD
Middle55.9%+12.9pp
79Springfield Twp MS
Oreland · Springfield Township SD
Middle55.9%+12.9pp
80Carson MS
Pittsburgh · North Allegheny SD
Middle55.7%+12.7pp
81Canon-McMillan MS
Canonsburg · Canon-McMillan SD
Middle55.5%+12.5pp
82Slippery Rock Area MS
Slippery Rock · Slippery Rock Area SD
Middle55.0%+12.0pp
83Indian Valley MS
Harleysville · Souderton Area SD
Middle54.8%+11.8pp
84Independence MS
Bethel Park · Bethel Park SD
Middle54.7%+11.7pp
85Holiday Park Intermediate Sch
Pittsburgh · Plum Borough SD
Middle54.6%+11.6pp
86Lenape MS
Doylestown · Central Bucks SD
Middle54.6%+11.6pp
87Rice Avenue MS
Girard · Girard SD
Middle54.6%+11.6pp
88Benton Area MS
Benton · Benton Area SD
Middle54.3%+11.3pp
89Palmyra Area MS
Palmyra · Palmyra Area SD
Middle53.9%+10.9pp
90West Reading El Ctr
West Reading · Wyomissing Area SD
Middle53.9%+10.9pp
91Rock L Butler MS
Wellsboro · Wellsboro Area SD
Middle53.8%+10.8pp
92Pennbrook MS
North Wales · North Penn SD
Middle53.7%+10.7pp
93Dallastown Area Intermediate Sch
York · Dallastown Area SD
Middle53.3%+10.3pp
94Beaver Area MS
Beaver · Beaver Area SD
Middle53.1%+10.1pp
95DeFranco El Sch
Bangor · Bangor Area SD
Middle53.1%+10.1pp
96Charles H Boehm MS
Yardley · Pennsbury SD
Middle53.0%+10.0pp
97Orefield MS
Orefield · Parkland SD
Middle53.0%+10.0pp
98Trafford MS
Trafford · Penn-Trafford SD
Middle52.7%+9.7pp
99Laurel MS
New Castle · Laurel SD
Middle52.6%+9.6pp
100Landisville MS
Landisville · Hempfield SD
Middle52.5%+9.5pp
Page 2 of 11

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.