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
151Parkland HS
Allentown · Parkland SD
High79.9%+28.8pp
152Shamona Creek El Sch
Downingtown · Downingtown Area SD
Elementary79.9%+28.8pp
153Worcester El Sch
Lansdale · Methacton SD
Elementary79.9%+28.8pp
154Council Rock HS North
Newtown · Council Rock SD
High79.8%+28.7pp
155Mars Area SHS
Mars · Mars Area SD
High79.8%+28.7pp
156Sabold El Sch
Springfield · Springfield SD
Elementary79.8%+28.7pp
157Mill Village El Sch
Mill Village · Fort LeBoeuf SD
Elementary79.6%+28.5pp
158Slippery Rock Area HS
Slippery Rock · Slippery Rock Area SD
High79.6%+28.5pp
159Chadds Ford El Sch
Chadds Ford · Unionville-Chadds Ford SD
Elementary79.5%+28.4pp
160Great Valley HS
Malvern · Great Valley SD
High79.5%+28.4pp
161Southern Lehigh SHS
Center Valley · Southern Lehigh SD
High79.5%+28.4pp
162Central El Sch
Allison Park · Hampton Township SD
Elementary79.4%+28.3pp
163Trinity South El Sch
Washington · Trinity Area SD
Elementary79.4%+28.3pp
164Ingomar El Sch
Pittsburgh · North Allegheny SD
Elementary79.3%+28.2pp
165McCall Gen George A Sch
Philadelphia · Philadelphia City SD
Elementary79.3%+28.2pp
166Dallastown El Sch
Dallastown · Dallastown Area SD
Elementary79.2%+28.1pp
167Ephrata SHS
Ephrata · Ephrata Area SD
High79.2%+28.1pp
168Hahntown El Sch
North Huntingdon · Norwin SD
Elementary79.2%+28.1pp
169Park Forest MS
State College · State College Area SD
Middle79.2%+28.1pp
170Doyle El Sch
Doylestown · Central Bucks SD
Elementary79.1%+28.0pp
171Hempfield Area SHS
Greensburg · Hempfield Area SD
High79.1%+28.0pp
172Chatham Park El Sch
Havertown · Haverford Township SD
Elementary79.0%+27.9pp
173Media El Sch
Media · Rose Tree Media SD
Elementary79.0%+27.9pp
174Strath Haven MS
Wallingford · Wallingford-Swarthmore SD
Middle79.0%+27.9pp
175Bethel Park HS
Bethel Park · Bethel Park SD
High78.9%+27.8pp
176Waverly Sch
Waverly · Abington Heights SD
Elementary78.9%+27.8pp
177Belmont Hills El Sch
Bala Cynwyd · Lower Merion SD
Elementary78.8%+27.7pp
178Upper Dublin HS
Fort Washington · Upper Dublin SD
High78.8%+27.7pp
179Afton El Sch
Yardley · Pennsbury SD
Elementary78.7%+27.6pp
180Manheim Twp HS
Lancaster · Manheim Township SD
High78.7%+27.6pp
181Penn Wynne Sch
Wynnewood · Lower Merion SD
Elementary78.7%+27.6pp
182Pine Run El Sch
New Britain · Central Bucks SD
Elementary78.7%+27.6pp
183Rydal El Sch
Huntingdon Valley · Abington SD
Elementary78.7%+27.6pp
184Wilson Elementary School
Imperial · West Allegheny SD
Elementary78.7%+27.6pp
185Cocalico SHS
Denver · Cocalico SD
High78.6%+27.5pp
186Gladwyne Sch
Gladwyne · Lower Merion SD
Elementary78.6%+27.5pp
187Radio Park El Sch
State College · State College Area SD
Elementary78.5%+27.4pp
188West Vincent El Sch
Chester Springs · Owen J Roberts SD
Elementary78.5%+27.4pp
189Beaver Area SHS
Beaver · Beaver Area SD
High78.3%+27.2pp
190Evergreen El Sch
Collegeville · Perkiomen Valley SD
Elementary78.3%+27.2pp
191Penn MS
Jeannette · Penn-Trafford SD
Middle78.3%+27.2pp
192Tredyffrin-Easttown MS
Berwyn · Tredyffrin-Easttown SD
Middle78.3%+27.2pp
193Indiana Area SHS
Indiana · Indiana Area SD
High78.2%+27.1pp
194New Hope-Solebury MS
New Hope · New Hope-Solebury SD
Middle78.2%+27.1pp
195Spring-Ford SHS 9-12 Ctr
Royersford · Spring-Ford Area SD
High78.2%+27.1pp
196Keystone Oaks HS
Pittsburgh · Keystone Oaks SD
High78.1%+27.0pp
197Kutztown Area SHS
Kutztown · Kutztown Area SD
High78.1%+27.0pp
198Sol Feinstone El Sch
Newtown · Council Rock SD
Elementary78.1%+27.0pp
199Gateway SHS
Monroeville · Gateway SD
High78.0%+26.9pp
200Holicong MS
Doylestown · Central Bucks SD
Middle78.0%+26.9pp
Page 4 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.