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). 1,514 schools with reported English Language Arts scores. State average: 51.1%.
RankSchoolLevelEnglish Language Artsvs state
651Leib El Sch
Dover · Dover Area SD
Elementary52.8%+1.7pp
652Moore El Sch
Bath · Northampton Area SD
Elementary52.8%+1.7pp
653Cambria Heights El Sch
Carrolltown · Cambria Heights SD
Elementary52.7%+1.6pp
654Clarion Area El Sch
Clarion · Clarion Area SD
Elementary52.7%+1.6pp
655Colonel John Siegfried El Sch
Northampton · Northampton Area SD
Elementary52.7%+1.6pp
656Shippensburg Area Intrm Sch
Shippensburg · Shippensburg Area SD
Elementary52.7%+1.6pp
657Valley Grove El Sch
Franklin · Valley Grove SD
Elementary52.7%+1.6pp
658Montgomery El Sch
Montgomery · Montgomery Area SD
Elementary52.6%+1.5pp
659Pittsburgh Westwood K-5
Pittsburgh · Pittsburgh SD
Elementary52.6%+1.5pp
660Trinity North El Sch
Washington · Trinity Area SD
Elementary52.5%+1.4pp
661Crestview El Sch
Carlisle · Carlisle Area SD
Elementary52.4%+1.3pp
662Forest Hills El Sch
Sidman · Forest Hills SD
Elementary52.4%+1.3pp
663Hambright El Sch
Lancaster · Penn Manor SD
Elementary52.4%+1.3pp
664Main Street Elementary School
Titusville · Titusville Area SD
Elementary52.4%+1.3pp
665McConnellsburg El Sch
McConnellsburg · Central Fulton SD
Elementary52.3%+1.2pp
666West Forest El Sch
Tionesta · Forest Area SD
Elementary52.3%+1.2pp
667Elk Valley El Sch
Lake City · Girard SD
Elementary52.2%+1.1pp
668Elmwood Academy
Mechanicsburg · Mechanicsburg Area SD
Elementary52.2%+1.1pp
669Lathrop Street El Sch
Montrose · Montrose Area SD
Elementary52.2%+1.1pp
670Shrewsbury El Sch
Shrewsbury · Southern York County SD
Elementary52.2%+1.1pp
671Conewago Twp El Sch
Hanover · Conewago Valley SD
Elementary52.1%+1.0pp
672Davis El Sch
Southampton · Centennial SD
Elementary52.1%+1.0pp
673New Hanover-Upper Frederick El
Frederick · Boyertown Area SD
Elementary52.0%+0.9pp
674Orendorf El Sch
Manchester · Northeastern York SD
Elementary52.0%+0.9pp
675Boyertown El Sch
Boyertown · Boyertown Area SD
Elementary51.9%+0.8pp
676Brecknock El Sch
Denver · Eastern Lancaster County SD
Elementary51.9%+0.8pp
677Forks El Sch
Easton · Easton Area SD
Elementary51.9%+0.8pp
678Kulp El Sch
Hatfield · North Penn SD
Elementary51.9%+0.8pp
679Lake-Noxen El Sch
Harvey's Lake · Lake-Lehman SD
Elementary51.9%+0.8pp
680Mahantongo El Sch
Klingerstown · Tri-Valley SD
Elementary51.9%+0.8pp
681Shawmont Sch
Philadelphia · Philadelphia City SD
Elementary51.9%+0.8pp
682Donald E. Schick Sch
Montoursville · Loyalsock Township SD
Elementary51.8%+0.7pp
683Eagleville El Sch
Eagleville · Methacton SD
Elementary51.8%+0.7pp
684Greenville El Sch
Greenville · Greenville Area SD
Elementary51.8%+0.7pp
685Marian Anderson Neighborhood Academy
Philadelphia · Philadelphia City SD
Elementary51.8%+0.7pp
686Robert D Wilson El School
Waymart · Western Wayne SD
Elementary51.8%+0.7pp
687Lakeview El Sch
Ridley Park · Ridley SD
Elementary51.7%+0.6pp
688Parkside El Sch
Parkside · Penn-Delco SD
Elementary51.7%+0.6pp
689Fox Chase Sch
Philadelphia · Philadelphia City SD
Elementary51.6%+0.5pp
690Shohola El Sch
Shohola · Delaware Valley SD
Elementary51.6%+0.5pp
691Decatur Stephen Sch
Philadelphia · Philadelphia City SD
Elementary51.5%+0.4pp
692Karns City Area El Sch
Chicora · Karns City Area SD
Elementary51.5%+0.4pp
693Newberry El Sch
Etters · West Shore SD
Elementary51.5%+0.4pp
694Andrew Maier El Sch
Blandon · Fleetwood Area SD
Elementary51.4%+0.3pp
695Cambria El Sch
Ebensburg · Central Cambria SD
Elementary51.4%+0.3pp
696Chartiers Valley Intrmd School
Pittsburgh · Chartiers Valley SD
Elementary51.4%+0.3pp
697Pleasant View El Sch
Red Lion · Red Lion Area SD
Elementary51.4%+0.3pp
698Weigelstown El Sch
Dover · Dover Area SD
Elementary51.4%+0.3pp
699Fayetteville El Sch
Fayetteville · Chambersburg Area SD
Elementary51.3%+0.2pp
700Oxford Valley El Sch
Fairless Hills · Pennsbury SD
Elementary51.3%+0.2pp
Page 14 of 31

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.