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
151Newtown El Sch
Newtown · Council Rock SD
Elementary78.8%+35.8pp
152Souderton CS Collaborative
Souderton · Souderton CS Collaborative
Elementary78.8%+35.8pp
153Lower Gwynedd El Sch
Ambler · Wissahickon SD
Elementary78.7%+35.7pp
154Stewartsville El Sch
North Huntingdon · Norwin SD
Elementary78.7%+35.7pp
155Osborne El Sch
Sewickley · Quaker Valley SD
Elementary78.6%+35.6pp
156Marlborough El Sch
Green Lane · Upper Perkiomen SD
Elementary78.5%+35.5pp
157Gayman El Sch
Doylestown · Central Bucks SD
Elementary78.4%+35.4pp
158Shoemaker El Sch
Macungie · East Penn SD
Elementary78.2%+35.2pp
159Hahntown El Sch
North Huntingdon · Norwin SD
Elementary78.1%+35.1pp
160Lewisburg HS
Lewisburg · Lewisburg Area SD
High78.1%+35.1pp
161Robison El Sch
Erie · Fort LeBoeuf SD
Elementary78.1%+35.1pp
162Murray Avenue Sch
Huntingdon Valley · Lower Moreland Township SD
Middle78.0%+35.0pp
163Arrowhead El Sch
Collegeville · Methacton SD
Elementary77.8%+34.8pp
164Durham-Nockamixon El Sch
Kintnersville · Palisades SD
Elementary77.8%+34.8pp
165Media El Sch
Media · Rose Tree Media SD
Elementary77.8%+34.8pp
166New Salem El Sch
York · Spring Grove Area SD
Elementary77.8%+34.8pp
167Ridge Park El Sch
Conshohocken · Colonial SD
Elementary77.8%+34.8pp
168Bucks County Montessori CS
Fairless Hills · Bucks County Montessori CS
Elementary77.7%+34.7pp
169Lincoln El Sch
Pittsburgh · Mt Lebanon SD
Elementary77.7%+34.7pp
170Central Bucks HS-East
Doylestown · Central Bucks SD
High77.6%+34.6pp
171Clark El Sch
Erie · Harbor Creek SD
Elementary77.6%+34.6pp
172Lynnewood El Sch
Havertown · Haverford Township SD
Elementary77.6%+34.6pp
173Wylandville El Sch
Eighty Four · Canon-McMillan SD
Elementary77.5%+34.5pp
174Dutch Ridge El Sch
Beaver · Beaver Area SD
Elementary77.3%+34.3pp
175Denver El Sch
Denver · Cocalico SD
Elementary77.2%+34.2pp
176Montgomery El Sch
North Wales · North Penn SD
Elementary77.1%+34.1pp
177Beaumont El Sch
Devon · Tredyffrin-Easttown SD
Elementary77.0%+34.0pp
178Hillcrest El Sch
Holland · Council Rock SD
Elementary77.0%+34.0pp
179Maxwell El Sch
Greensburg · Hempfield Area SD
Elementary77.0%+34.0pp
180Quaker Valley HS
Leetsdale · Quaker Valley SD
High77.0%+34.0pp
181Radnor MS
Wayne · Radnor Township SD
Middle77.0%+34.0pp
182Beaver Creek El Sch
Downingtown · Downingtown Area SD
Elementary76.9%+33.9pp
183Central El Sch
South Williamsport · South Williamsport Area SD
Elementary76.9%+33.9pp
184Chadds Ford El Sch
Chadds Ford · Unionville-Chadds Ford SD
Elementary76.9%+33.9pp
185Woodland El Sch
Norristown · Methacton SD
Elementary76.9%+33.9pp
186Nitrauer Sch
Lancaster · Manheim Township SD
Elementary76.8%+33.8pp
187Afton El Sch
Yardley · Pennsbury SD
Elementary76.7%+33.7pp
188Borland Manor El Sch
Canonsburg · Canon-McMillan SD
Elementary76.7%+33.7pp
189Edgewood El Sch
Yardley · Pennsbury SD
Elementary76.7%+33.7pp
190Dorseyville MS
Pittsburgh · Fox Chapel Area SD
Middle76.6%+33.6pp
191Bala-Cynwyd MS
Bala Cynwyd · Lower Merion SD
Middle76.5%+33.5pp
192Buck El Sch
Langhorne · Neshaminy SD
Elementary76.5%+33.5pp
193Greenfield Albert M Sch
Philadelphia · Philadelphia City SD
Elementary76.5%+33.5pp
194Gwynedd Square El Sch
Lansdale · North Penn SD
Elementary76.1%+33.1pp
195Howe El Sch
Pittsburgh · Mt Lebanon SD
Elementary76.1%+33.1pp
196Ironton Sch
Coplay · Parkland SD
Elementary76.1%+33.1pp
197Southern Columbia HS
Catawissa · Southern Columbia Area SD
High76.1%+33.1pp
198Bethel Springs El Sch
Garnet Valley · Garnet Valley SD
Elementary75.9%+32.9pp
199Central El Sch
Elizabeth · Elizabeth Forward SD
Elementary75.9%+32.9pp
200Mill Creek El Sch
Warrington · Central Bucks SD
Elementary75.8%+32.8pp
Page 4 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.