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 Mathematics scores. State average: 43.0%.
RankSchoolLevelMathematicsvs state
1Pleasant Valley El Sch
McMurray · Peters Township SD
Elementary96.2%+53.2pp
2Fairview El Sch
Pittsburgh · Fox Chapel Area SD
Elementary96.1%+53.1pp
3Conshohocken El Sch
Conshohocken · Colonial SD
Elementary95.2%+52.2pp
4William Penn El Sch
Bethel Park · Bethel Park SD
Elementary95.2%+52.2pp
5Bower Hill El Sch
Venetia · Peters Township SD
Elementary94.4%+51.4pp
6Baker El Sch
Pittsburgh · Upper St. Clair SD
Elementary94.1%+51.1pp
7Poff El Sch
Gibsonia · Hampton Township SD
Elementary93.9%+50.9pp
8Donaldson Elem Sch
Oakdale · West Allegheny SD
Elementary93.1%+50.1pp
9Hosack El Sch
Allison Park · North Allegheny SD
Elementary92.5%+49.5pp
10Franklin El Sch
Sewickley · North Allegheny SD
Elementary92.0%+49.0pp
11Fort Washington El Sch
Fort Washington · Upper Dublin SD
Elementary91.0%+48.0pp
12Trinity East El Sch
Washington · Trinity Area SD
Elementary90.8%+47.8pp
13Wyland El Sch
Allison Park · Hampton Township SD
Elementary90.7%+47.7pp
14Bradford Woods El Sch
Bradford Woods · North Allegheny SD
Elementary90.2%+47.2pp
15Whitemarsh El Sch
Lafayette Hill · Colonial SD
Elementary89.9%+46.9pp
16Sunset Valley El Sch
North Huntingdon · Norwin SD
Elementary89.8%+46.8pp
17Wilson Elementary School
Imperial · West Allegheny SD
Elementary89.6%+46.6pp
18McCormick El Sch
Moon Township · Moon Area SD
Elementary89.5%+46.5pp
19Penn Alexander Sch
Philadelphia · Philadelphia City SD
Elementary89.0%+46.0pp
20Richland El Sch
Gibsonia · Pine-Richland SD
Elementary88.9%+45.9pp
21J.A. Allard El Sch
Moon Township · Moon Area SD
Elementary88.6%+45.6pp
22Jefferson El Sch
Pittsburgh · Mt Lebanon SD
Elementary88.3%+45.3pp
23Marshall El Sch
Wexford · North Allegheny SD
Elementary88.3%+45.3pp
24Pickering Valley El Sch
Chester Springs · Downingtown Area SD
Elementary88.2%+45.2pp
25Trinity South El Sch
Washington · Trinity Area SD
Elementary88.2%+45.2pp
26Waverly Sch
Waverly · Abington Heights SD
Elementary88.1%+45.1pp
27Hillendale El Sch
Chadds Ford · Unionville-Chadds Ford SD
Elementary88.0%+45.0pp
28Eisenhower El Sch
Pittsburgh · Upper St. Clair SD
Elementary87.9%+44.9pp
29OHara El Sch
Pittsburgh · Fox Chapel Area SD
Elementary87.8%+44.8pp
30Scott Primary Sch
Glenshaw · Shaler Area SD
Elementary87.8%+44.8pp
31Hoover El Sch
Pittsburgh · Mt Lebanon SD
Elementary87.6%+44.6pp
32Bon Meade El Sch
Moon township · Moon Area SD
Elementary87.4%+44.4pp
33McMurray El Sch
McMurray · Peters Township SD
Elementary87.4%+44.4pp
34Ithan El Sch
Bryn Mawr · Radnor Township SD
Elementary87.3%+44.3pp
35Wexford El Sch
Wexford · Pine-Richland SD
Elementary87.3%+44.3pp
36Merion El Sch
Merion Station · Lower Merion SD
Elementary87.1%+44.1pp
37Brandywine-Wallace El Sch
Downingtown · Downingtown Area SD
Elementary87.0%+44.0pp
38West Vincent El Sch
Chester Springs · Owen J Roberts SD
Elementary86.9%+43.9pp
39York Haven El Sch
York Haven · Northeastern York SD
Elementary86.7%+43.7pp
40Liberty Bell El Sch
Coopersburg · Southern Lehigh SD
Elementary86.6%+43.6pp
41Shamona Creek El Sch
Downingtown · Downingtown Area SD
Elementary86.3%+43.3pp
42Belmont Hills El Sch
Bala Cynwyd · Lower Merion SD
Elementary86.1%+43.1pp
43Streams El Sch
Pittsburgh · Upper St. Clair SD
Elementary86.1%+43.1pp
44New Eagle El Sch
Wayne · Tredyffrin-Easttown SD
Elementary85.9%+42.9pp
45Newton-Ransom El School
Clarks Summit · Abington Heights SD
Elementary85.9%+42.9pp
46Dallastown El Sch
Dallastown · Dallastown Area SD
Elementary85.4%+42.4pp
47Swarthmore-Rutledge Sch
Swarthmore · Wallingford-Swarthmore SD
Elementary85.3%+42.3pp
48Gladwyne Sch
Gladwyne · Lower Merion SD
Elementary85.0%+42.0pp
49Luther W Low El Sch
West Middlesex · West Middlesex Area SD
Elementary85.0%+42.0pp
50Penn Valley Sch
Narberth · Lower Merion SD
Elementary85.0%+42.0pp
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 Mathematics 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.