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
501Haine MS
Cranberry Twp · Seneca Valley SD
Middle65.3%+22.3pp
502Macungie El Sch
Macungie · East Penn SD
Elementary65.3%+22.3pp
503North Wales El Sch
North Wales · North Penn SD
Elementary65.3%+22.3pp
504Coudersport Area El Sch
Coudersport · Coudersport Area SD
Elementary65.2%+22.2pp
505Mohawk El Sch
New Castle · Mohawk Area SD
Elementary65.2%+22.2pp
506Salisbury-Elk Lick El Sch
Salisbury · Salisbury-Elk Lick SD
Elementary65.2%+22.2pp
507Maureen M Welch El Sch
Churchville · Council Rock SD
Elementary65.0%+22.0pp
508McIntyre El Sch
Pittsburgh · North Hills SD
Elementary65.0%+22.0pp
509Overlook Sch
Abington · Abington SD
Elementary65.0%+22.0pp
510Asbury El Sch
Fairview · Millcreek Township SD
Elementary64.9%+21.9pp
511Avon Grove HS
West Grove · Avon Grove SD
High64.9%+21.9pp
512Brockway Area Elementary Sch
Brockway · Brockway Area SD
Elementary64.9%+21.9pp
513East Pike El Sch
Indiana · Indiana Area SD
Elementary64.9%+21.9pp
514Farmdale El Sch
Mount Joy · Hempfield SD
Elementary64.9%+21.9pp
515Foot of Ten El Sch
Duncansville · Hollidaysburg Area SD
Elementary64.9%+21.9pp
516Mohawk SHS
New Castle · Mohawk Area SD
High64.9%+21.9pp
517Rossmoyne El Sch
Mechanicsburg · West Shore SD
Elementary64.9%+21.9pp
518Spring-Ford MS 7th Grade Ctr
Royersford · Spring-Ford Area SD
Middle64.9%+21.9pp
519Hillsdale El Sch
West Chester · West Chester Area SD
Elementary64.8%+21.8pp
520Simmons El Sch
Horsham · Hatboro-Horsham SD
Elementary64.8%+21.8pp
521Guilford Hills El Sch
Chambersburg · Chambersburg Area SD
Elementary64.7%+21.7pp
522McKean El Sch
Mc Kean · General McLane SD
Elementary64.7%+21.7pp
523Shepherdstown El Sch
Mechanicsburg · Mechanicsburg Area SD
Elementary64.7%+21.7pp
524Belle Valley El Sch
Erie · Millcreek Township SD
Elementary64.6%+21.6pp
525Mars Area SHS
Mars · Mars Area SD
High64.6%+21.6pp
526East York El Sch
York · York Suburban SD
Elementary64.5%+21.5pp
527Fishing Creek El Sch
Lewisberry · West Shore SD
Elementary64.5%+21.5pp
528Garnet Valley MS
Glen Mills · Garnet Valley SD
Middle64.5%+21.5pp
529Tracy El Sch
Easton · Easton Area SD
Elementary64.5%+21.5pp
530Upper Perkiomen HS
Pennsburg · Upper Perkiomen SD
High64.5%+21.5pp
531Artman El Sch
Hermitage · Hermitage SD
Elementary64.4%+21.4pp
532Hatboro-Horsham SHS
Horsham · Hatboro-Horsham SD
High64.4%+21.4pp
533North East El Sch
North East · North East SD
Elementary64.4%+21.4pp
534Springton Lake MS
Media · Rose Tree Media SD
Middle64.4%+21.4pp
535Hillview El Sch
Grove City · Grove City Area SD
Elementary64.3%+21.3pp
536Skyview Upper El Sch
Eagleville · Methacton SD
Middle64.3%+21.3pp
537Spring-Ford Intrmd Sch 5th/6th
Royersford · Spring-Ford Area SD
Middle64.3%+21.3pp
538Wyncote El Sch
Wyncote · Cheltenham SD
Elementary64.3%+21.3pp
539Wyomissing Hills El Ctr
Wyomissing · Wyomissing Area SD
Elementary64.3%+21.3pp
540Hartman El Ctr
Catawissa · Southern Columbia Area SD
Elementary64.2%+21.2pp
541Loyalsock Valley El Sch
Montoursville · Montoursville Area SD
Elementary64.2%+21.2pp
542Mount Rock Elem Sch
Newville · Big Spring SD
Elementary64.2%+21.2pp
543Adamstown El Sch
Adamstown · Cocalico SD
Elementary64.1%+21.1pp
544Broad Street El Sch
Mechanicsburg · Mechanicsburg Area SD
Elementary64.1%+21.1pp
545Alburtis El Sch
Alburtis · East Penn SD
Elementary64.0%+21.0pp
546Klein El Sch
Erie · Harbor Creek SD
Elementary64.0%+21.0pp
547Neil Armstrong 5-6 MS
Bethel Park · Bethel Park SD
Middle64.0%+21.0pp
548Park El Sch
Munhall · Steel Valley SD
Elementary64.0%+21.0pp
549Pine Grove El Sch
Pine Grove · Pine Grove Area SD
Elementary64.0%+21.0pp
550Chartiers Valley Intrmd School
Pittsburgh · Chartiers Valley SD
Elementary63.9%+20.9pp
Page 11 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.