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). 515 schools with reported English Language Arts scores. State average: 51.1%.
RankSchoolLevelEnglish Language Artsvs state
251Ramsay El Sch
Mount Pleasant · Mount Pleasant Area SD
Middle52.0%+0.9pp
252Meadville MS
Meadville · Crawford Central SD
Middle51.8%+0.7pp
253Northwestern MS
Albion · Northwestern SD
Middle51.8%+0.7pp
254Reiffton Sch
Reading · Exeter Township SD
Middle51.8%+0.7pp
255Wilson Area Intermediate Sch
Easton · Wilson Area SD
Middle51.7%+0.6pp
256Spring Forge Intrd Sch
Manchester · Northeastern York SD
Middle51.5%+0.4pp
257Maple Point MS
Langhorne · Neshaminy SD
Middle51.4%+0.3pp
258Penn Cambria MS
Gallitzin · Penn Cambria SD
Middle51.4%+0.3pp
259Valley View MS
Archbald · Valley View SD
Middle51.4%+0.3pp
260Gerald G Huesken MS
Lancaster · Conestoga Valley SD
Middle51.3%+0.2pp
261Pennridge South MS
Perkasie · Pennridge SD
Middle51.3%+0.2pp
262Dover Area MS
Dover · Dover Area SD
Middle51.2%+0.1pp
263Indian Crest MS
Souderton · Souderton Area SD
Middle51.0%-0.1pp
264Pottsgrove MS
Pottstown · Pottsgrove SD
Middle51.0%-0.1pp
265Sandburg MS
Levittown · Neshaminy SD
Middle51.0%-0.1pp
266McGuffey MS
Claysville · McGuffey SD
Middle50.9%-0.2pp
267Apollo-Ridge MS
Spring Church · Apollo-Ridge SD
Middle50.8%-0.3pp
268Wattsburg Area MS
Erie · Wattsburg Area SD
Middle50.7%-0.4pp
269Windber Area MS
Windber · Windber Area SD
Middle50.7%-0.4pp
270Ephrata Intermediate Sch
Ephrata · Ephrata Area SD
Middle50.5%-0.6pp
271McConnellsburg MS
McConnellsburg · Central Fulton SD
Middle50.5%-0.6pp
272DeFranco El Sch
Bangor · Bangor Area SD
Middle50.4%-0.7pp
273Poquessing MS
Feasterville Trevose · Neshaminy SD
Middle50.4%-0.7pp
274Red Lion Area JHS
Red Lion · Red Lion Area SD
Middle50.4%-0.7pp
275Upper Adams Intrmdt Sch
Arendtsville · Upper Adams SD
Middle50.4%-0.7pp
276Wilson Southern MS
Sinking Spring · Wilson SD
Middle50.4%-0.7pp
277Susquenita MS
Duncannon · Susquenita SD
Middle50.0%-1.1pp
278Union Area MS
New Castle · Union Area SD
Middle50.0%-1.1pp
279Spring Grove Area Intrmd Sch
Spring Grove · Spring Grove Area SD
Middle49.9%-1.2pp
280Cedarbrook MS
Wyncote · Cheltenham SD
Middle49.7%-1.4pp
281Selinsgrove Area MS
Selinsgrove · Selinsgrove Area SD
Middle49.7%-1.4pp
282Mifflinburg Area MS
Mifflinburg · Mifflinburg Area SD
Middle49.6%-1.5pp
283Upper Adams MS
Biglerville · Upper Adams SD
Middle49.6%-1.5pp
284Lower Dauphin MS
Hummelstown · Lower Dauphin SD
Middle49.5%-1.6pp
285Hanover MS
Hanover · Hanover Public SD
Middle49.2%-1.9pp
286Millersburg Area Middle School
Millersburg · Millersburg Area SD
Middle49.2%-1.9pp
287AMY NW
Philadelphia · Philadelphia City SD
Middle49.0%-2.1pp
288Albert Gallatin South MS
Point Marion · Albert Gallatin Area SD
Middle49.0%-2.1pp
289Manheim Central MS
Manheim · Manheim Central SD
Middle49.0%-2.1pp
290Northampton Area MS
Northampton · Northampton Area SD
Middle49.0%-2.1pp
291Palmerton Area JHS
Palmerton · Palmerton Area SD
Middle49.0%-2.1pp
292Wallenpaupack Area MS
Hawley · Wallenpaupack Area SD
Middle49.0%-2.1pp
293Berlin Brothersvalley MS
Berlin · Berlin Brothersvalley SD
Middle48.9%-2.2pp
294Belle Vernon Area MS
Belle Vernon · Belle Vernon Area SD
Middle48.8%-2.3pp
295Northeastern MS
Mount Wolf · Northeastern York SD
Middle48.8%-2.3pp
296New Cumberland MS
New Cumberland · West Shore SD
Middle48.7%-2.4pp
297Wilson MS
Carlisle · Carlisle Area SD
Middle48.7%-2.4pp
298Conewago Valley Intrmd Sch
New Oxford · Conewago Valley SD
Middle48.6%-2.5pp
299Bermudian Springs MS
York Springs · Bermudian Springs SD
Middle48.5%-2.6pp
300Schuylkill Valley MS
Leesport · Schuylkill Valley SD
Middle48.5%-2.6pp
Page 6 of 11

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.