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
451Mellon El Sch
Ligonier · Ligonier Valley SD
Elementary59.5%+8.4pp
452Pittsburgh Allegheny K-5
Pittsburgh · Pittsburgh SD
Elementary59.5%+8.4pp
453Farmersville El Sch
Easton · Bethlehem Area SD
Elementary59.4%+8.3pp
454Hackett Horatio B Sch
Philadelphia · Philadelphia City SD
Elementary59.4%+8.3pp
455Liberty-Valley El Sch
Danville · Danville Area SD
Elementary59.4%+8.3pp
456Penns Valley Area El and Intrmd Sch
Spring Mills · Penns Valley Area SD
Elementary59.4%+8.3pp
457Hepburn-Lycoming Primary Sch
Cogan Station · Williamsport Area SD
Elementary59.3%+8.2pp
458Mt Wolf El Sch
Mt Wolf · Northeastern York SD
Elementary59.3%+8.2pp
459Saegertown El Sch
Saegertown · Penncrest SD
Elementary59.3%+8.2pp
460Central Manor El Sch
Washington Boro · Penn Manor SD
Elementary59.2%+8.1pp
461Horace Mann El Sch
Indiana · Indiana Area SD
Elementary59.2%+8.1pp
462Linglestown El Sch
Harrisburg · Central Dauphin SD
Elementary59.2%+8.1pp
463Pivik El Sch
Plum · Plum Borough SD
Elementary59.2%+8.1pp
464New Garden Elementary School
Toughkenamon · Kennett Consolidated SD
Elementary59.1%+8.0pp
465Young Scholars of Central PA CS
State College · Young Scholars of Central PA CS
Elementary59.1%+8.0pp
466Greencastle-Antrim El Sch
Greencastle · Greencastle-Antrim SD
Elementary59.0%+7.9pp
467Simmons El Sch
Horsham · Hatboro-Horsham SD
Elementary59.0%+7.9pp
468East Petersburg El Sch
East Petersburg · Hempfield SD
Elementary58.9%+7.8pp
469Foot of Ten El Sch
Duncansville · Hollidaysburg Area SD
Elementary58.9%+7.8pp
470Loomis El Sch
Broomall · Marple Newtown SD
Elementary58.9%+7.8pp
471Oley Valley El Sch
Oley · Oley Valley SD
Elementary58.9%+7.8pp
472Ben Franklin El Sch
Indiana · Indiana Area SD
Elementary58.8%+7.7pp
473Fairview El Sch
Midland · Western Beaver County SD
Elementary58.8%+7.7pp
474EverGreen El Sch
Lake Ariel · Western Wayne SD
Elementary58.7%+7.6pp
475Wyomissing Hills El Ctr
Wyomissing · Wyomissing Area SD
Elementary58.7%+7.6pp
476Makefield El Sch
Yardley · Pennsbury SD
Elementary58.6%+7.5pp
477Spring Grove El Sch
Spring Grove · Spring Grove Area SD
Elementary58.6%+7.5pp
478Brecht Sch
Lancaster · Manheim Township SD
Elementary58.5%+7.4pp
479Martic El Sch
Holtwood · Penn Manor SD
Elementary58.5%+7.4pp
480Rolling Hills El Sch
Holland · Council Rock SD
Elementary58.5%+7.4pp
481Bellaire El Sch
Carlisle · Carlisle Area SD
Elementary58.4%+7.3pp
482Lincoln El Sch
Emmaus · East Penn SD
Elementary58.4%+7.3pp
483Charles W Longer El Sch
Hollidaysburg · Hollidaysburg Area SD
Elementary58.2%+7.1pp
484Manheim El Sch
Glenville · South Western SD
Elementary58.1%+7.0pp
485Ore Valley El Sch
York · Dallastown Area SD
Elementary58.1%+7.0pp
486Pleasant Gap El Sch
Pleasant Gap · Bellefonte Area SD
Elementary58.1%+7.0pp
487Russell El Sch
Broomall · Marple Newtown SD
Elementary58.1%+7.0pp
488Blue Ball El Sch
East Earl · Eastern Lancaster County SD
Elementary58.0%+6.9pp
489John Beck El Sch
Lititz · Warwick SD
Elementary58.0%+6.9pp
490Lititz El Sch
Lititz · Warwick SD
Elementary57.9%+6.8pp
491South Abington Sch
Chinchilla · Abington Heights SD
Elementary57.9%+6.8pp
492Hooverville El Sch
Waynesboro · Waynesboro Area SD
Elementary57.8%+6.7pp
493Seylar El Sch
Perkasie · Pennridge SD
Elementary57.8%+6.7pp
494Glen Acres El Sch
West Chester · West Chester Area SD
Elementary57.7%+6.6pp
495South Lebanon El Sch
Lebanon · Cornwall-Lebanon SD
Elementary57.7%+6.6pp
496C G Johnson El Sch
Reynoldsville · DuBois Area SD
Elementary57.6%+6.5pp
497Curwensville Area El Sch
Curwensville · Curwensville Area SD
Elementary57.6%+6.5pp
498Gwyn-Nor El Sch
North Wales · North Penn SD
Elementary57.6%+6.5pp
499Leaders Heights El Sch
York · Dallastown Area SD
Elementary57.6%+6.5pp
500Moraine El Sch
Prospect · Slippery Rock Area SD
Elementary57.6%+6.5pp
Page 10 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.