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
1351Armstrong JSHS
Kittanning · Armstrong SD
High51.4%+0.3pp
1352Cambria El Sch
Ebensburg · Central Cambria SD
Elementary51.4%+0.3pp
1353Chartiers Valley Intrmd School
Pittsburgh · Chartiers Valley SD
Elementary51.4%+0.3pp
1354Maple Point MS
Langhorne · Neshaminy SD
Middle51.4%+0.3pp
1355Mountain View JSHS
Kingsley · Mountain View SD
High51.4%+0.3pp
1356Penn Cambria MS
Gallitzin · Penn Cambria SD
Middle51.4%+0.3pp
1357Pleasant View El Sch
Red Lion · Red Lion Area SD
Elementary51.4%+0.3pp
1358Valley View MS
Archbald · Valley View SD
Middle51.4%+0.3pp
1359Weigelstown El Sch
Dover · Dover Area SD
Elementary51.4%+0.3pp
1360Fayetteville El Sch
Fayetteville · Chambersburg Area SD
Elementary51.3%+0.2pp
1361Gerald G Huesken MS
Lancaster · Conestoga Valley SD
Middle51.3%+0.2pp
1362Millville Area JSHS
Millville · Millville Area SD
High51.3%+0.2pp
1363Oxford Valley El Sch
Fairless Hills · Pennsbury SD
Elementary51.3%+0.2pp
1364Pennridge South MS
Perkasie · Pennridge SD
Middle51.3%+0.2pp
1365Portage Area JSHS
Portage · Portage Area SD
High51.3%+0.2pp
1366Rockwood Area El Sch
Rockwood · Rockwood Area SD
Elementary51.3%+0.2pp
1367West Snyder El Sch
Beaver Springs · Midd-West SD
Elementary51.3%+0.2pp
1368Bache-Martin Sch
Philadelphia · Philadelphia City SD
Elementary51.2%+0.1pp
1369Dover Area MS
Dover · Dover Area SD
Middle51.2%+0.1pp
1370Freedom HS
Bethlehem · Bethlehem Area SD
High51.2%+0.1pp
1371Margaret Ross El Sch
Aliquippa · Hopewell Area SD
Elementary51.2%+0.1pp
1372Solanco HS
Quarryville · Solanco SD
High51.2%+0.1pp
1373Stony Brook El Sch
York · Central York SD
Elementary51.2%+0.1pp
1374Cameron County JSHS
Emporium · Cameron County SD
High51.1%+0.0pp
1375Carlynton JSHS
Carnegie · Carlynton SD
High51.1%+0.0pp
1376East Union Intrmd Sch
Cheswick · Deer Lakes SD
Elementary51.1%+0.0pp
1377Menallen Sch
Uniontown · Uniontown Area SD
Elementary51.1%+0.0pp
1378Mowrey El Sch
Waynesboro · Waynesboro Area SD
Elementary51.1%+0.0pp
1379Richard J. Hyde El Sch
Moon Township · Moon Area SD
Elementary51.1%+0.0pp
1380West Hills Primary Sch
Kittanning · Armstrong SD
Elementary51.1%+0.0pp
1381Guilford Hills El Sch
Chambersburg · Chambersburg Area SD
Elementary51.0%-0.1pp
1382Hutchinson El Sch
Uniontown · Laurel Highlands SD
Elementary51.0%-0.1pp
1383Indian Crest MS
Souderton · Souderton Area SD
Middle51.0%-0.1pp
1384Pottsgrove MS
Pottstown · Pottsgrove SD
Middle51.0%-0.1pp
1385Riverside JSHS
Taylor · Riverside SD
High51.0%-0.1pp
1386Sandburg MS
Levittown · Neshaminy SD
Middle51.0%-0.1pp
1387Strodes Mills El Sch
McVeytown · Mifflin County SD
Elementary51.0%-0.1pp
1388Baresville El Sch
Hanover · South Western SD
Elementary50.9%-0.2pp
1389Cornwall Terrace El Sch
Sinking Spring · Wilson SD
Elementary50.9%-0.2pp
1390Hatfield El Sch
Hatfield · North Penn SD
Elementary50.9%-0.2pp
1391McGuffey MS
Claysville · McGuffey SD
Middle50.9%-0.2pp
1392Riverside El Sch
Ellwood City · Riverside Beaver County SD
Elementary50.9%-0.2pp
1393Wyoming Valley West SHS
Plymouth · Wyoming Valley West SD
High50.9%-0.2pp
1394Apollo-Ridge MS
Spring Church · Apollo-Ridge SD
Middle50.8%-0.3pp
1395Avalon El Sch
Pittsburgh · Northgate SD
Elementary50.8%-0.3pp
1396Blue Mountain El East School
Orwigsburg · Blue Mountain SD
Elementary50.8%-0.3pp
1397W W Evans Memorial El Sch
Bloomsburg · Bloomsburg Area SD
Elementary50.8%-0.3pp
1398Wilkes-Barre Area HS
Plains · Wilkes-Barre Area SD
High50.8%-0.3pp
1399Muncy JSHS
Muncy · Muncy SD
High50.7%-0.4pp
1400Springdale JSHS
Springdale · Allegheny Valley SD
High50.7%-0.4pp
Page 28 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.