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
301Delaware Valley HS
Milford · Delaware Valley SD
High71.4%+28.4pp
302Indian Rock El Sch
York · York Suburban SD
Elementary71.4%+28.4pp
303Kenneth N Butz Jr El Sch
Nazareth · Nazareth Area SD
Elementary71.4%+28.4pp
304South Park SHS
South Park · South Park SD
High71.4%+28.4pp
305Holicong MS
Doylestown · Central Bucks SD
Middle71.3%+28.3pp
306North Strabane Intrmd Sch
Canonsburg · Canon-McMillan SD
Middle71.3%+28.3pp
307Shaull El Sch
Enola · Cumberland Valley SD
Elementary71.3%+28.3pp
308Thomas Fitzwater El Sch
Willow Grove · Upper Dublin SD
Elementary71.3%+28.3pp
309Ephrata SHS
Ephrata · Ephrata Area SD
High71.2%+28.2pp
310Littlestown SHS
Littlestown · Littlestown Area SD
High71.2%+28.2pp
311Kathryn D. Markley El Sch
Malvern · Great Valley SD
Elementary71.1%+28.1pp
312Portage Area El Sch
Portage · Portage Area SD
Elementary71.0%+28.0pp
313Bobtown El Sch
Bobtown · Southeastern Greene SD
Elementary70.9%+27.9pp
314Conewago Twp El Sch
Hanover · Conewago Valley SD
Elementary70.9%+27.9pp
315Cumberland Valley HS
Mechanicsburg · Cumberland Valley SD
High70.9%+27.9pp
316Eshleman El Sch
Millersville · Penn Manor SD
Elementary70.9%+27.9pp
317Joseph E Ferderbar El Sch
Feasterville · Neshaminy SD
Elementary70.9%+27.9pp
318Loganville-Springfield El Sch
York · Dallastown Area SD
Elementary70.9%+27.9pp
319Honesdale HS
Honesdale · Wayne Highlands SD
High70.8%+27.8pp
320Kratzer Sch
Allentown · Parkland SD
Elementary70.8%+27.8pp
321HS of Engineering & Science
Philadelphia · Philadelphia City SD
High70.7%+27.7pp
322Tenth Street El Sch
Oakmont · Riverview SD
Elementary70.7%+27.7pp
323Jenks Abram Sch
Philadelphia · Philadelphia City SD
Elementary70.5%+27.5pp
324Mary C Howse El Sch
West Chester · West Chester Area SD
Elementary70.5%+27.5pp
325Penn Cambria HS
Cresson · Penn Cambria SD
High70.5%+27.5pp
326Sellersville El Sch
Sellersville · Pennridge SD
Elementary70.5%+27.5pp
327Shafer El Sch
Nazareth · Nazareth Area SD
Elementary70.5%+27.5pp
328Washington El Sch
Pittsburgh · Mt Lebanon SD
Elementary70.5%+27.5pp
329York Suburban SHS
York · York Suburban SD
High70.5%+27.5pp
330Central Bucks HS-West
Doylestown · Central Bucks SD
High70.4%+27.4pp
331Miller El Sch
Levittown · Neshaminy SD
Elementary70.4%+27.4pp
332Walton Farm El Sch
Lansdale · North Penn SD
Elementary70.4%+27.4pp
333Jamison El Sch
Jamison · Central Bucks SD
Elementary70.3%+27.3pp
334Science Leadership Academy
Philadelphia · Philadelphia City SD
High70.3%+27.3pp
335Seneca HS
Erie · Wattsburg Area SD
High70.2%+27.2pp
336Spring Grove El Sch
Spring Grove · Spring Grove Area SD
Elementary70.2%+27.2pp
337Franklin Regional SHS
Murrysville · Franklin Regional SD
High70.1%+27.1pp
338Hampton HS
Allison Park · Hampton Township SD
High70.1%+27.1pp
339Marshall MS
Wexford · North Allegheny SD
Middle70.1%+27.1pp
340Spring-Ford SHS 9-12 Ctr
Royersford · Spring-Ford Area SD
High70.1%+27.1pp
341Downingtown HS West Campus
Downingtown · Downingtown Area SD
High70.0%+27.0pp
342Pittsburgh Montessori K-5
Pittsburgh · Pittsburgh SD
Elementary70.0%+27.0pp
343Rolling Ridge El Sch
Erie · Harbor Creek SD
Elementary70.0%+27.0pp
344Central HS
Philadelphia · Philadelphia City SD
High69.9%+26.9pp
345Garnet Valley El Sch
Glen Mills · Garnet Valley SD
Elementary69.9%+26.9pp
346Haverford MS
Havertown · Haverford Township SD
Middle69.8%+26.8pp
347Chestnut Hill El Sch
Erie · Millcreek Township SD
Elementary69.7%+26.7pp
348Fort Couch MS
Pittsburgh · Upper St. Clair SD
Middle69.7%+26.7pp
349Marion-Walker El Sch
Bellefonte · Bellefonte Area SD
Elementary69.7%+26.7pp
350Valley Forge MS
Wayne · Tredyffrin-Easttown SD
Middle69.7%+26.7pp
Page 7 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.