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,702 schools with reported English Language Arts scores. State average: 51.1%.
RankSchoolLevelEnglish Language Artsvs state
601Lewis M Myers El Sch
Bellwood · Bellwood-Antis SD
Elementary66.2%+15.1pp
602Biglerville HS
Biglerville · Upper Adams SD
High66.1%+15.0pp
603Colonial MS
Plymouth Meeting · Colonial SD
Middle66.1%+15.0pp
604Loyalsock Twp SHS
Williamsport · Loyalsock Township SD
High66.1%+15.0pp
605Neil Armstrong 5-6 MS
Bethel Park · Bethel Park SD
Middle66.1%+15.0pp
606Northern HS
Dillsburg · Northern York County SD
High66.1%+15.0pp
607Brownstown El Sch
Brownstown · Conestoga Valley SD
Elementary66.0%+14.9pp
608Greenwood HS
Millerstown · Greenwood SD
High66.0%+14.9pp
609Joe Walker El Sch
Washington · McGuffey SD
Elementary65.9%+14.8pp
610Pittsburgh Colfax K-8
Pittsburgh · Pittsburgh SD
Elementary65.9%+14.8pp
611Ryan Gloyer MS
Harmony · Seneca Valley SD
Middle65.9%+14.8pp
612Willow Hill Sch
Willow Grove · Abington SD
Elementary65.9%+14.8pp
613Kathryn D. Markley El Sch
Malvern · Great Valley SD
Elementary65.8%+14.7pp
614Sun Valley HS
Aston · Penn-Delco SD
High65.8%+14.7pp
615Cambridge Springs JSHS
Cambridge Springs · Penncrest SD
High65.7%+14.6pp
616Center Township El Sch
Butler · Butler Area SD
Elementary65.7%+14.6pp
617Fallsington El Sch
Fallsington · Pennsbury SD
Elementary65.7%+14.6pp
618Independence MS
Bethel Park · Bethel Park SD
Middle65.7%+14.6pp
619Juniata El Sch
DuBois · DuBois Area SD
Elementary65.7%+14.6pp
620Middletown Area HS
Middletown · Middletown Area SD
High65.7%+14.6pp
621Newport HS
Newport · Newport SD
High65.7%+14.6pp
622Riverview JSHS
Oakmont · Riverview SD
High65.7%+14.6pp
623William Tennent HS
Warminster · Centennial SD
High65.7%+14.6pp
624Bradford Hgts El Sch
Downingtown · Downingtown Area SD
Elementary65.6%+14.5pp
625Gettysburg Area HS
Gettysburg · Gettysburg Area SD
High65.6%+14.5pp
626Nazareth Area MS
Nazareth · Nazareth Area SD
Middle65.6%+14.5pp
627Perkiomen Valley MS-West
Zieglerville · Perkiomen Valley SD
Middle65.6%+14.5pp
628Folk Arts-Cultural Treasures CS
Philadelphia · Folk Arts-Cultural Treasures CS
Elementary65.5%+14.4pp
629Freedom Area SHS
Freedom · Freedom Area SD
High65.5%+14.4pp
630Skyview Upper El Sch
Eagleville · Methacton SD
Middle65.5%+14.4pp
631York Suburban MS
York · York Suburban SD
Middle65.5%+14.4pp
632Connoquenessing Valley El Sch
Zelienople · Seneca Valley SD
Elementary65.4%+14.3pp
633East Pennsboro Area SHS
Enola · East Pennsboro Area SD
High65.4%+14.3pp
634Elizabethtown Area SHS
Elizabethtown · Elizabethtown Area SD
High65.4%+14.3pp
635Jersey Shore Area SHS
Jersey Shore · Jersey Shore Area SD
High65.4%+14.3pp
636Kelly El Sch
Lewisburg · Lewisburg Area SD
Elementary65.4%+14.3pp
637McKean El Sch
Mc Kean · General McLane SD
Elementary65.4%+14.3pp
638Wasson Avenue El Sch
DuBois · DuBois Area SD
Elementary65.4%+14.3pp
639Franklin LC
Philadelphia · Philadelphia City SD
High65.3%+14.2pp
640Homer-Center JSHS
Homer City · Homer-Center SD
High65.3%+14.2pp
641Macungie El Sch
Macungie · East Penn SD
Elementary65.3%+14.2pp
642Moon Area Lower MS
Moon Township · Moon Area SD
Middle65.3%+14.2pp
643Adamstown El Sch
Adamstown · Cocalico SD
Elementary65.2%+14.1pp
644E N Peirce MS
West Chester · West Chester Area SD
Middle65.2%+14.1pp
645Fawn Area El Sch
Fawn Grove · South Eastern SD
Elementary65.2%+14.1pp
646Sellersville El Sch
Sellersville · Pennridge SD
Elementary65.2%+14.1pp
647Hillcrest El Sch
Holland · Council Rock SD
Elementary65.1%+14.0pp
648Kiski Area HS
Vandergrift · Kiski Area SD
High65.1%+14.0pp
649Mars Area MS
Mars · Mars Area SD
Middle65.1%+14.0pp
650Richland HS
Johnstown · Richland SD
High65.1%+14.0pp
Page 13 of 55

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 English Language Arts 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.