Pennsylvania schools ranked by test score
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 101 | Devon El Sch Devon · Tredyffrin-Easttown SD | Elementary | 80.6% | +37.6pp |
| 102 | Limerick El Sch Royersford · Spring-Ford Area SD | Elementary | 80.6% | +37.6pp |
| 103 | Benjamin Franklin El Sch Bethel Park · Bethel Park SD | Elementary | 80.5% | +37.5pp |
| 104 | Centre Hall-Potter El Sch Centre Hall · Penns Valley Area SD | Elementary | 80.5% | +37.5pp |
| 105 | Rose Tree El Sch Media · Rose Tree Media SD | Elementary | 80.5% | +37.5pp |
| 106 | Hanover El Sch Bethlehem · Bethlehem Area SD | Elementary | 80.4% | +37.4pp |
| 107 | Hershey Primary El Sch Hershey · Derry Township SD | Elementary | 80.4% | +37.4pp |
| 108 | Reidenbaugh El Sch Lititz · Manheim Township SD | Elementary | 80.2% | +37.2pp |
| 109 | Letort El Sch Washington Boro · Penn Manor SD | Elementary | 80.0% | +37.0pp |
| 110 | Penn Wynne Sch Wynnewood · Lower Merion SD | Elementary | 79.9% | +36.9pp |
| 111 | Lower Nazareth El Sch Nazareth · Nazareth Area SD | Elementary | 79.8% | +36.8pp |
| 112 | McKee El Sch Oakdale · West Allegheny SD | Elementary | 79.8% | +36.8pp |
| 113 | Dormont El Sch Pittsburgh · Keystone Oaks SD | Elementary | 79.7% | +36.7pp |
| 114 | Ferguson Twp El Sch Pine Grove Mills · State College Area SD | Elementary | 79.7% | +36.7pp |
| 115 | Valley Forge El Sch Wayne · Tredyffrin-Easttown SD | Elementary | 79.7% | +36.7pp |
| 116 | Beaver-Main El Sch Bloomsburg · Bloomsburg Area SD | Elementary | 79.6% | +36.6pp |
| 117 | Cetronia Sch Allentown · Parkland SD | Elementary | 79.6% | +36.6pp |
| 118 | Fogelsville Sch Breinigsville · Parkland SD | Elementary | 79.6% | +36.6pp |
| 119 | Green Ridge El Sch Mechanicsburg · Cumberland Valley SD | Elementary | 79.6% | +36.6pp |
| 120 | Upper Providence El Sch Royersford · Spring-Ford Area SD | Elementary | 79.6% | +36.6pp |
| 121 | Indian Lane El Sch Media · Rose Tree Media SD | Elementary | 79.5% | +36.5pp |
| 122 | Foster El Sch Pittsburgh · Mt Lebanon SD | Elementary | 79.4% | +36.4pp |
| 123 | McKnight El Sch Pittsburgh · North Allegheny SD | Elementary | 79.4% | +36.4pp |
| 124 | Veterans Memorial El Sch Breinigsville · Parkland SD | Elementary | 79.2% | +36.2pp |
| 125 | Chestnutwold El Sch Ardmore · Haverford Township SD | Elementary | 79.1% | +36.1pp |
| 126 | Glenwood El Sch Media · Rose Tree Media SD | Elementary | 79.1% | +36.1pp |
| 127 | Ross El Sch Pittsburgh · North Hills SD | Elementary | 79.0% | +36.0pp |
| 128 | Kerr El Sch Pittsburgh · Fox Chapel Area SD | Elementary | 78.9% | +35.9pp |
| 129 | Shady Grove El Sch Ambler · Wissahickon SD | Elementary | 78.9% | +35.9pp |
| 130 | Newtown El Sch Newtown · Council Rock SD | Elementary | 78.8% | +35.8pp |
| 131 | Souderton CS Collaborative Souderton · Souderton CS Collaborative | Elementary | 78.8% | +35.8pp |
| 132 | Lower Gwynedd El Sch Ambler · Wissahickon SD | Elementary | 78.7% | +35.7pp |
| 133 | Stewartsville El Sch North Huntingdon · Norwin SD | Elementary | 78.7% | +35.7pp |
| 134 | Osborne El Sch Sewickley · Quaker Valley SD | Elementary | 78.6% | +35.6pp |
| 135 | Marlborough El Sch Green Lane · Upper Perkiomen SD | Elementary | 78.5% | +35.5pp |
| 136 | Gayman El Sch Doylestown · Central Bucks SD | Elementary | 78.4% | +35.4pp |
| 137 | Shoemaker El Sch Macungie · East Penn SD | Elementary | 78.2% | +35.2pp |
| 138 | Hahntown El Sch North Huntingdon · Norwin SD | Elementary | 78.1% | +35.1pp |
| 139 | Robison El Sch Erie · Fort LeBoeuf SD | Elementary | 78.1% | +35.1pp |
| 140 | Arrowhead El Sch Collegeville · Methacton SD | Elementary | 77.8% | +34.8pp |
| 141 | Durham-Nockamixon El Sch Kintnersville · Palisades SD | Elementary | 77.8% | +34.8pp |
| 142 | Media El Sch Media · Rose Tree Media SD | Elementary | 77.8% | +34.8pp |
| 143 | New Salem El Sch York · Spring Grove Area SD | Elementary | 77.8% | +34.8pp |
| 144 | Ridge Park El Sch Conshohocken · Colonial SD | Elementary | 77.8% | +34.8pp |
| 145 | Bucks County Montessori CS Fairless Hills · Bucks County Montessori CS | Elementary | 77.7% | +34.7pp |
| 146 | Lincoln El Sch Pittsburgh · Mt Lebanon SD | Elementary | 77.7% | +34.7pp |
| 147 | Clark El Sch Erie · Harbor Creek SD | Elementary | 77.6% | +34.6pp |
| 148 | Lynnewood El Sch Havertown · Haverford Township SD | Elementary | 77.6% | +34.6pp |
| 149 | Wylandville El Sch Eighty Four · Canon-McMillan SD | Elementary | 77.5% | +34.5pp |
| 150 | Dutch Ridge El Sch Beaver · Beaver Area SD | Elementary | 77.3% | +34.3pp |
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.