Pennsylvania schools ranked by test score
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 201 | Pine Road El Sch Huntingdon Valley · Lower Moreland Township SD | Elementary | 74.6% | +31.6pp |
| 202 | Hance El Sch Gibsonia · Pine-Richland SD | Elementary | 74.5% | +31.5pp |
| 203 | Jefferson Hills Intermediate Sch Jefferson Hills · West Jefferson Hills SD | Elementary | 74.5% | +31.5pp |
| 204 | West Newton El Sch West Newton · Yough SD | Elementary | 74.3% | +31.3pp |
| 205 | Bradford Hgts El Sch Downingtown · Downingtown Area SD | Elementary | 74.2% | +31.2pp |
| 206 | Miles Township El Sch Rebersburg · Penns Valley Area SD | Elementary | 74.2% | +31.2pp |
| 207 | Evergreen El Sch Monroeville · Gateway SD | Elementary | 74.1% | +31.1pp |
| 208 | General Wayne El Sch Malvern · Great Valley SD | Elementary | 74.1% | +31.1pp |
| 209 | Roundtown El Sch York · Central York SD | Elementary | 74.1% | +31.1pp |
| 210 | Buckingham El Sch Buckingham · Central Bucks SD | Elementary | 74.0% | +31.0pp |
| 211 | Eisenhower El Sch Camp Hill · Camp Hill SD | Elementary | 74.0% | +31.0pp |
| 212 | Tawanka El Sch Langhorne · Neshaminy SD | Elementary | 74.0% | +31.0pp |
| 213 | Doyle El Sch Doylestown · Central Bucks SD | Elementary | 73.9% | +30.9pp |
| 214 | Wrightstown El Sch Wrightstown · Council Rock SD | Elementary | 73.9% | +30.9pp |
| 215 | Franklin Regional Intermediate Sch Murrysville · Franklin Regional SD | Elementary | 73.8% | +30.8pp |
| 216 | Holland El Sch Holland · Council Rock SD | Elementary | 73.8% | +30.8pp |
| 217 | New Hope-Solebury Upper El Sch New Hope · New Hope-Solebury SD | Elementary | 73.8% | +30.8pp |
| 218 | Bridge Valley El Sch Furlong · Central Bucks SD | Elementary | 73.7% | +30.7pp |
| 219 | Clarks Summit El Sch Clarks Summit · Abington Heights SD | Elementary | 73.7% | +30.7pp |
| 220 | Mars Area El Sch Mars · Mars Area SD | Elementary | 73.7% | +30.7pp |
| 221 | Schaeffer Sch Lancaster · Manheim Township SD | Elementary | 73.6% | +30.6pp |
| 222 | West Hanover El Sch Harrisburg · Central Dauphin SD | Elementary | 73.6% | +30.6pp |
| 223 | New Oxford El Sch New Oxford · Conewago Valley SD | Elementary | 73.5% | +30.5pp |
| 224 | Buffalo El Sch Sarver · Freeport Area SD | Elementary | 73.4% | +30.4pp |
| 225 | Central Columbia El Sch Bloomsburg · Central Columbia SD | Elementary | 73.4% | +30.4pp |
| 226 | Evans El Sch Limerick · Spring-Ford Area SD | Elementary | 73.4% | +30.4pp |
| 227 | Knoch Primary Sch Saxonburg · Knoch SD | Elementary | 73.3% | +30.3pp |
| 228 | East Bradford El Sch West Chester · West Chester Area SD | Elementary | 73.1% | +30.1pp |
| 229 | Skippack El Sch Collegeville · Perkiomen Valley SD | Elementary | 73.1% | +30.1pp |
| 230 | Linntown El Sch Lewisburg · Lewisburg Area SD | Elementary | 72.9% | +29.9pp |
| 231 | Charlestown El Sch Malvern · Great Valley SD | Elementary | 72.8% | +29.8pp |
| 232 | Rohrerstown El Sch Lancaster · Hempfield SD | Elementary | 72.8% | +29.8pp |
| 233 | Wasson Avenue El Sch DuBois · DuBois Area SD | Elementary | 72.8% | +29.8pp |
| 234 | Exton El Sch Exton · West Chester Area SD | Elementary | 72.7% | +29.7pp |
| 235 | Kutz El Sch Doylestown · Central Bucks SD | Elementary | 72.5% | +29.5pp |
| 236 | Rydal El Sch Huntingdon Valley · Abington SD | Elementary | 72.5% | +29.5pp |
| 237 | Pine Run El Sch New Britain · Central Bucks SD | Elementary | 72.4% | +29.4pp |
| 238 | South Buffalo El Sch Freeport · Freeport Area SD | Elementary | 72.4% | +29.4pp |
| 239 | Abraham Lincoln El Sch Pittsburgh · Bethel Park SD | Elementary | 72.3% | +29.3pp |
| 240 | Edinboro El Sch Edinboro · General McLane SD | Elementary | 72.3% | +29.3pp |
| 241 | Blue Bell El Sch Blue Bell · Wissahickon SD | Elementary | 72.2% | +29.2pp |
| 242 | Bon Air El Sch Lower Burrell · Burrell SD | Elementary | 72.1% | +29.1pp |
| 243 | Spring City El Sch Spring City · Spring-Ford Area SD | Elementary | 72.1% | +29.1pp |
| 244 | Westtown-Thornbury El Sch West Chester · West Chester Area SD | Elementary | 72.1% | +29.1pp |
| 245 | L R Appleman El Sch Benton · Benton Area SD | Elementary | 72.0% | +29.0pp |
| 246 | Springton Manor El Sch Glenmoore · Downingtown Area SD | Elementary | 72.0% | +29.0pp |
| 247 | Mountain View El Sch Mercersburg · Tuscarora SD | Elementary | 71.9% | +28.9pp |
| 248 | South Abington Sch Chinchilla · Abington Heights SD | Elementary | 71.9% | +28.9pp |
| 249 | Dallas Intermediate Sch Dallas · Dallas SD | Elementary | 71.8% | +28.8pp |
| 250 | Fairview El Sch Fairview · Fairview SD | Elementary | 71.6% | +28.6pp |
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.