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). 623 schools with reported English Language Arts scores. State average: 51.1%.
RankSchoolLevelEnglish Language Artsvs state
251Sharpsville Area SHS
Sharpsville · Sharpsville Area SD
High64.0%+12.9pp
252Curwensville Area JSHS
Curwensville · Curwensville Area SD
High63.9%+12.8pp
253Hollidaysburg Area SHS
Hollidaysburg · Hollidaysburg Area SD
High63.9%+12.8pp
254Benton Area HS
Benton · Benton Area SD
High63.8%+12.7pp
255Pittsburgh Allderdice HS
Pittsburgh · Pittsburgh SD
High63.8%+12.7pp
256Jenkintown Middle/High School
Jenkintown · Jenkintown SD
High63.7%+12.6pp
257Pocono Mountain West HS
Pocono Summit · Pocono Mountain SD
High63.7%+12.6pp
258Whitehall HS
Whitehall · Whitehall-Coplay SD
High63.7%+12.6pp
259Carbon Career & Technical Institute
Jim Thorpe · Carbon Career & Technical Institute
High63.6%+12.5pp
260East Stroudsburg SHS North
Dingmans Ferry · East Stroudsburg Area SD
High63.6%+12.5pp
261Interboro SHS
Prospect Park · Interboro SD
High63.5%+12.4pp
262Uniontown Area SHS
Uniontown · Uniontown Area SD
High63.5%+12.4pp
263Brockway Area JSHS
Brockway · Brockway Area SD
High63.4%+12.3pp
264Carlisle Area HS
Carlisle · Carlisle Area SD
High63.4%+12.3pp
265West Branch Area HS
Morrisdale · West Branch Area SD
High63.4%+12.3pp
266Donegal HS
Mount Joy · Donegal SD
High63.2%+12.1pp
267Clarion-Limestone Area JSHS
Strattanville · Clarion-Limestone Area SD
High62.9%+11.8pp
268Hill Freedman World Academy
Philadelphia · Philadelphia City SD
High62.8%+11.7pp
269United JSHS
Armagh · United SD
High62.8%+11.7pp
270Quakertown Community HS
Quakertown · Quakertown Community SD
High62.7%+11.6pp
271Blackhawk HS
Beaver Falls · Blackhawk SD
High62.4%+11.3pp
272Kensington Health Sciences
Philadelphia · Philadelphia City SD
High62.2%+11.1pp
273Harbor Creek Senior HS
Harborcreek · Harbor Creek SD
High62.1%+11.0pp
274Tyrone Area HS
Tyrone · Tyrone Area SD
High61.9%+10.8pp
275Charleroi Area HS
Charleroi · Charleroi SD
High61.8%+10.7pp
276Chartiers Valley HS
Bridgeville · Chartiers Valley SD
High61.7%+10.6pp
277Everett Area HS
Everett · Everett Area SD
High61.7%+10.6pp
278Ligonier Valley HS
Ligonier · Ligonier Valley SD
High61.7%+10.6pp
279North Penn-Liberty JSHS
Liberty · Southern Tioga SD
High61.6%+10.5pp
280Seneca Valley HS
Harmony · Seneca Valley SD
High61.5%+10.4pp
281New Oxford SHS
New Oxford · Conewago Valley SD
High61.4%+10.3pp
282Central HS
Martinsburg · Spring Cove SD
High61.3%+10.2pp
283Dallas SHS
Dallas · Dallas SD
High61.3%+10.2pp
284Weatherly Area HS
Weatherly · Weatherly Area SD
High61.3%+10.2pp
285Kennett High School
Kennett Square · Kennett Consolidated SD
High61.1%+10.0pp
286McGuffey HS
Claysville · McGuffey SD
High61.1%+10.0pp
287Moniteau JSHS
West Sunbury · Moniteau SD
High61.1%+10.0pp
288Evergreen Community CS
Cresco · Evergreen Community CS
High61.0%+9.9pp
289Shippensburg Area SHS
Shippensburg · Shippensburg Area SD
High60.8%+9.7pp
290Williamsport Area SHS
Williamsport · Williamsport Area SD
High60.8%+9.7pp
291Warren Area HS
Warren · Warren County SD
High60.7%+9.6pp
292Bellwood-Antis HS
Bellwood · Bellwood-Antis SD
High60.5%+9.4pp
293Schuylkill Haven SHS
Schuylkill Haven · Schuylkill Haven Area SD
High60.5%+9.4pp
294Tamaqua Area SHS
Tamaqua · Tamaqua Area SD
High60.4%+9.3pp
295Dauphin County Technical School
Harrisburg · Dauphin County Technical School
High60.3%+9.2pp
296Ringgold SHS
Monongahela · Ringgold SD
High60.2%+9.1pp
297Meadville Area SHS
Meadville · Crawford Central SD
High60.1%+9.0pp
298Bensalem Twp HS
Bensalem · Bensalem Township SD
High60.0%+8.9pp
299Juniata SHS
Mifflintown · Juniata County SD
High60.0%+8.9pp
300Ridley HS
Folsom · Ridley SD
High60.0%+8.9pp
Page 6 of 13

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.