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
501Trexler MS
Allentown · Allentown City SD
Middle14.3%-36.8pp
502Young Scholars CS
Philadelphia · Young Scholars CS
Middle14.2%-36.9pp
503Wagner Gen Louis MS
Philadelphia · Philadelphia City SD
Middle13.6%-37.5pp
504Washington Grover Jr Sch
Philadelphia · Philadelphia City SD
Middle13.6%-37.5pp
505Sto-Rox Upper El Sch
McKees Rocks · Sto-Rox SD
Middle13.0%-38.1pp
506Francis D Raub MS
Allentown · Allentown City SD
Middle12.7%-38.4pp
507John B Stetson MS
Philadelphia · Philadelphia City SD
Middle12.6%-38.5pp
508Provident CS
Pittsburgh · Provident CS
Middle12.1%-39.0pp
509Tilden William T MS
Philadelphia · Philadelphia City SD
Middle11.8%-39.3pp
510Camp Curtin Academy
Harrisburg · Harrisburg City SD
Middle9.8%-41.3pp
511Life Male STEAM Academy CS
Pittsburgh · Life Male STEAM Academy CS
Middle9.3%-41.8pp
512Toby Farms Intermediate School
Chester Twp · Chester-Upland SD
Middle9.3%-41.8pp
513East MS
Erie · Erie City SD
Middle8.3%-42.8pp
514Clemente Roberto MS
Philadelphia · Philadelphia City SD
Middle7.2%-43.9pp
515Rowland Academy
Harrisburg · Harrisburg City SD
Middle3.7%-47.4pp
Page 11 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.