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
351Trinity SHS
Washington · Trinity Area SD
High73.0%+21.9pp
352Berlin Brothersvalley SHS
Berlin · Berlin Brothersvalley SD
High72.9%+21.8pp
353Franklin Regional MS
Murrysville · Franklin Regional SD
Middle72.9%+21.8pp
354Linntown El Sch
Lewisburg · Lewisburg Area SD
Elementary72.9%+21.8pp
355Edinboro El Sch
Edinboro · General McLane SD
Elementary72.8%+21.7pp
356Lenape MS
Doylestown · Central Bucks SD
Middle72.8%+21.7pp
357Central York HS
York · Central York SD
High72.7%+21.6pp
358Howard El Sch
Howard · Bald Eagle Area SD
Elementary72.7%+21.6pp
359Northeastern SHS
Manchester · Northeastern York SD
High72.7%+21.6pp
360Northwest El Sch
Butler · Butler Area SD
Elementary72.7%+21.6pp
361Oaks El Sch
Oaks · Spring-Ford Area SD
Elementary72.7%+21.6pp
362West Reading El Ctr
West Reading · Wyomissing Area SD
Middle72.7%+21.6pp
363Maxwell El Sch
Greensburg · Hempfield Area SD
Elementary72.6%+21.5pp
364Chestnut Ridge SHS
New Paris · Chestnut Ridge SD
High72.5%+21.4pp
365Downingtown HS East Campus
Exton · Downingtown Area SD
High72.5%+21.4pp
366Springton Manor El Sch
Glenmoore · Downingtown Area SD
Elementary72.5%+21.4pp
367Cambria Heights SHS
Patton · Cambria Heights SD
High72.4%+21.3pp
368Northside El Sch
Palmyra · Palmyra Area SD
Elementary72.4%+21.3pp
369Pennsbury HS
Fairless Hills · Pennsbury SD
High72.4%+21.3pp
370Twin Valley HS
Elverson · Twin Valley SD
High72.4%+21.3pp
371Jamison El Sch
Jamison · Central Bucks SD
Elementary72.3%+21.2pp
372Springhouse MS
Allentown · Parkland SD
Middle72.3%+21.2pp
373Blue Ridge HS
New Milford · Blue Ridge SD
High72.2%+21.1pp
374Colonial El Sch
Plymouth Meeting · Colonial SD
Elementary72.2%+21.1pp
375Lingle Avenue El Sch
Palmyra · Palmyra Area SD
Elementary72.2%+21.1pp
376Osborne El Sch
Sewickley · Quaker Valley SD
Elementary72.2%+21.1pp
377Beaver Area MS
Beaver · Beaver Area SD
Middle72.1%+21.0pp
378Bloomsburg Area HS
Bloomsburg · Bloomsburg Area SD
High72.1%+21.0pp
379Centre Learning Community CS
State College · Centre Learning Community CS
Middle72.1%+21.0pp
380Edgewood El Sch
Yardley · Pennsbury SD
Elementary72.1%+21.0pp
381J H Brooks El Sch
Moon Township · Moon Area SD
Elementary72.1%+21.0pp
382Unionville El Sch
Kennett Square · Unionville-Chadds Ford SD
Elementary72.1%+21.0pp
383Bodine William W HS
Philadelphia · Philadelphia City SD
High72.0%+20.9pp
384Butler El Sch
Chalfont · Central Bucks SD
Elementary72.0%+20.9pp
385Bradford Area HS
Bradford · Bradford Area SD
High71.9%+20.8pp
386General Nash El Sch
Harleysville · North Penn SD
Elementary71.9%+20.8pp
387Perkiomen Valley MS-East
Collegeville · Perkiomen Valley SD
Middle71.9%+20.8pp
388Rolling Ridge El Sch
Erie · Harbor Creek SD
Elementary71.9%+20.8pp
389Wylandville El Sch
Eighty Four · Canon-McMillan SD
Elementary71.9%+20.8pp
390Beaver Creek El Sch
Downingtown · Downingtown Area SD
Elementary71.8%+20.7pp
391Daniel Boone Area HS
Birdsboro · Daniel Boone Area SD
High71.8%+20.7pp
392Dillsburg El Sch
Dillsburg · Northern York County SD
Elementary71.8%+20.7pp
393Fogelsville Sch
Breinigsville · Parkland SD
Elementary71.8%+20.7pp
394Mifflinburg Area SHS
Mifflinburg · Mifflinburg Area SD
High71.8%+20.7pp
395Rowan El Sch
Cranberry Twp · Seneca Valley SD
Elementary71.8%+20.7pp
396North East High School
North East · North East SD
High71.7%+20.6pp
397Reidenbaugh El Sch
Lititz · Manheim Township SD
Elementary71.7%+20.6pp
398Blue Mountain HS
Schuylkill Haven · Blue Mountain SD
High71.6%+20.5pp
399Newtown El Sch
Newtown · Council Rock SD
Elementary71.6%+20.5pp
400Lynnewood El Sch
Havertown · Haverford Township SD
Elementary71.5%+20.4pp
Page 8 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.