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
1Pleasant Valley El Sch
McMurray · Peters Township SD
Elementary95.2%+44.1pp
2Fairview El Sch
Pittsburgh · Fox Chapel Area SD
Elementary91.7%+40.6pp
3Baker El Sch
Pittsburgh · Upper St. Clair SD
Elementary90.8%+39.7pp
4Eisenhower El Sch
Pittsburgh · Upper St. Clair SD
Elementary90.8%+39.7pp
5Meredith William M Sch
Philadelphia · Philadelphia City SD
Elementary90.5%+39.4pp
6Penn Alexander Sch
Philadelphia · Philadelphia City SD
Elementary89.9%+38.8pp
7Merion El Sch
Merion Station · Lower Merion SD
Elementary89.5%+38.4pp
8Poff El Sch
Gibsonia · Hampton Township SD
Elementary89.2%+38.1pp
9Bradford Woods El Sch
Bradford Woods · North Allegheny SD
Elementary89.1%+38.0pp
10Bower Hill El Sch
Venetia · Peters Township SD
Elementary88.9%+37.8pp
11Fort Washington El Sch
Fort Washington · Upper Dublin SD
Elementary88.7%+37.6pp
12William Penn El Sch
Bethel Park · Bethel Park SD
Elementary88.1%+37.0pp
13Franklin El Sch
Sewickley · North Allegheny SD
Elementary88.0%+36.9pp
14Donaldson Elem Sch
Oakdale · West Allegheny SD
Elementary87.8%+36.7pp
15Hosack El Sch
Allison Park · North Allegheny SD
Elementary86.8%+35.7pp
16Infinity CS
Harrisburg · Infinity CS
Elementary86.4%+35.3pp
17Greenfield Albert M Sch
Philadelphia · Philadelphia City SD
Elementary86.3%+35.2pp
18Ithan El Sch
Bryn Mawr · Radnor Township SD
Elementary86.2%+35.1pp
19Pickering Valley El Sch
Chester Springs · Downingtown Area SD
Elementary86.2%+35.1pp
20Hillendale El Sch
Chadds Ford · Unionville-Chadds Ford SD
Elementary85.9%+34.8pp
21OHara El Sch
Pittsburgh · Fox Chapel Area SD
Elementary85.9%+34.8pp
22Streams El Sch
Pittsburgh · Upper St. Clair SD
Elementary85.5%+34.4pp
23Sunset Valley El Sch
North Huntingdon · Norwin SD
Elementary85.5%+34.4pp
24Cold Spring El Sch
Doylestown · Central Bucks SD
Elementary85.1%+34.0pp
25Marshall El Sch
Wexford · North Allegheny SD
Elementary84.9%+33.8pp
26New Eagle El Sch
Wayne · Tredyffrin-Easttown SD
Elementary84.9%+33.8pp
27Jefferson El Sch
Pittsburgh · Mt Lebanon SD
Elementary84.7%+33.6pp
28Bucks County Montessori CS
Fairless Hills · Bucks County Montessori CS
Elementary84.5%+33.4pp
29Hillside El Sch
Berwyn · Tredyffrin-Easttown SD
Elementary84.4%+33.3pp
30Wallingford El Sch
Wallingford · Wallingford-Swarthmore SD
Elementary84.4%+33.3pp
31Goodnoe El Sch
Newtown · Council Rock SD
Elementary84.1%+33.0pp
32Coopertown El Sch
Bryn Mawr · Haverford Township SD
Elementary83.7%+32.6pp
33Scenic Hills El Sch
Springfield · Springfield SD
Elementary83.6%+32.5pp
34Stony Creek El Sch
Blue Bell · Wissahickon SD
Elementary83.6%+32.5pp
35McCullough El Sch
Jeannette · Penn-Trafford SD
Elementary83.4%+32.3pp
36Pittsburgh Montessori K-5
Pittsburgh · Pittsburgh SD
Elementary83.3%+32.2pp
37Hartwood El Sch
Pittsburgh · Fox Chapel Area SD
Elementary83.2%+32.1pp
38South Fayette Intermediate Sch
McDonald · South Fayette Township SD
Elementary83.2%+32.1pp
39Maple Glen El Sch
Maple Glen · Upper Dublin SD
Elementary82.9%+31.8pp
40Markham El Sch
Pittsburgh · Mt Lebanon SD
Elementary82.9%+31.8pp
41Souderton CS Collaborative
Souderton · Souderton CS Collaborative
Elementary82.9%+31.8pp
42Rose Tree El Sch
Media · Rose Tree Media SD
Elementary82.7%+31.6pp
43Gayman El Sch
Doylestown · Central Bucks SD
Elementary82.6%+31.5pp
44Radnor El Sch
Radnor · Radnor Township SD
Elementary82.6%+31.5pp
45Conshohocken El Sch
Conshohocken · Colonial SD
Elementary82.5%+31.4pp
46McMurray El Sch
McMurray · Peters Township SD
Elementary82.5%+31.4pp
47Wyland El Sch
Allison Park · Hampton Township SD
Elementary82.5%+31.4pp
48Swarthmore-Rutledge Sch
Swarthmore · Wallingford-Swarthmore SD
Elementary82.4%+31.3pp
49Peebles El Sch
Pittsburgh · North Allegheny SD
Elementary82.2%+31.1pp
50Trafford El Sch
Trafford · Penn-Trafford SD
Elementary82.2%+31.1pp
Page 1 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.