Pennsylvania schools ranked by test score
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 351 | Apollo-Ridge HS Spring Church · Apollo-Ridge SD | High | 34.8% | -8.2pp |
| 352 | Wyalusing Valley JSHS Wyalusing · Wyalusing Area SD | High | 34.8% | -8.2pp |
| 353 | Susquenita HS Duncannon · Susquenita SD | High | 34.7% | -8.3pp |
| 354 | Central Mountain HS Mill Hall · Keystone Central SD | High | 34.6% | -8.4pp |
| 355 | Allegheny-Clarion Valley HS Foxburg · Allegheny-Clarion Valley SD | High | 34.5% | -8.5pp |
| 356 | Greenville JSHS Greenville · Greenville Area SD | High | 34.5% | -8.5pp |
| 357 | Lackawanna Trail JSHS Factoryville · Lackawanna Trail SD | High | 34.5% | -8.5pp |
| 358 | Salisbury SHS Allentown · Salisbury Township SD | High | 34.4% | -8.6pp |
| 359 | Knoch HS Saxonburg · Knoch SD | High | 34.3% | -8.7pp |
| 360 | Lakeview Middle-HS Stoneboro · Lakeview SD | High | 34.3% | -8.7pp |
| 361 | Laurel Highlands SHS Uniontown · Laurel Highlands SD | High | 34.3% | -8.7pp |
| 362 | Newport HS Newport · Newport SD | High | 34.3% | -8.7pp |
| 363 | Williamsburg Community JSHS Williamsburg · Williamsburg Community SD | High | 34.3% | -8.7pp |
| 364 | Marion Center Area JR/SR HS Marion Center · Marion Center Area SD | High | 34.1% | -8.9pp |
| 365 | Mountain View JSHS Kingsley · Mountain View SD | High | 34.0% | -9.0pp |
| 366 | Bristol HS Bristol · Bristol Borough SD | High | 33.8% | -9.2pp |
| 367 | Franklin LC Philadelphia · Philadelphia City SD | High | 33.7% | -9.3pp |
| 368 | Juniata Valley JSHS Alexandria · Juniata Valley SD | High | 33.6% | -9.4pp |
| 369 | Freedom HS Bethlehem · Bethlehem Area SD | High | 33.4% | -9.6pp |
| 370 | Lincoln Park Performing Arts CS Midland · Lincoln Park Performing Arts CS | High | 33.3% | -9.7pp |
| 371 | Lenape Technical School Ford City · Lenape Technical School | High | 33.2% | -9.8pp |
| 372 | Rocky Grove JSHS Franklin · Valley Grove SD | High | 33.0% | -10.0pp |
| 373 | Fairfield Area HS Fairfield · Fairfield Area SD | High | 32.8% | -10.2pp |
| 374 | Montrose Area JSHS Montrose · Montrose Area SD | High | 32.8% | -10.2pp |
| 375 | New Castle SHS New Castle · New Castle Area SD | High | 32.7% | -10.3pp |
| 376 | Towanda Area JSHS Towanda · Towanda Area SD | High | 32.5% | -10.5pp |
| 377 | Belle Vernon Area HS Belle Vernon · Belle Vernon Area SD | High | 32.1% | -10.9pp |
| 378 | Easton Area HS Easton · Easton Area SD | High | 32.0% | -11.0pp |
| 379 | Big Spring HS Newville · Big Spring SD | High | 31.9% | -11.1pp |
| 380 | Saegertown JSHS Saegertown · Penncrest SD | High | 31.8% | -11.2pp |
| 381 | Upper Dauphin Area HS Elizabethville · Upper Dauphin Area SD | High | 31.7% | -11.3pp |
| 382 | Girls HS Philadelphia · Philadelphia City SD | High | 31.6% | -11.4pp |
| 383 | Northeast Bradford JSHS Rome · Northeast Bradford SD | High | 31.5% | -11.5pp |
| 384 | Pittston Area SHS Pittston · Pittston Area SD | High | 31.5% | -11.5pp |
| 385 | Jenkintown Middle/High School Jenkintown · Jenkintown SD | High | 31.2% | -11.8pp |
| 386 | Sayre Area HS Sayre · Sayre Area SD | High | 31.2% | -11.8pp |
| 387 | Albert Gallatin Area SHS Uniontown · Albert Gallatin Area SD | High | 31.1% | -11.9pp |
| 388 | Burgettstown MS/HS Burgettstown · Burgettstown Area SD | High | 31.0% | -12.0pp |
| 389 | Interboro SHS Prospect Park · Interboro SD | High | 31.0% | -12.0pp |
| 390 | Bensalem Twp HS Bensalem · Bensalem Township SD | High | 30.9% | -12.1pp |
| 391 | Cameron County JSHS Emporium · Cameron County SD | High | 30.9% | -12.1pp |
| 392 | Muhlenberg HS Reading · Muhlenberg SD | High | 30.9% | -12.1pp |
| 393 | Troy Area JSHS Troy · Troy Area SD | High | 30.8% | -12.2pp |
| 394 | Bucks County Technical High School Fairless Hills · Bucks County Technical High School | High | 30.7% | -12.3pp |
| 395 | Ringgold SHS Monongahela · Ringgold SD | High | 30.7% | -12.3pp |
| 396 | Sharon HS Sharon · Sharon City SD | High | 30.6% | -12.4pp |
| 397 | Oil City SHS Oil City · Oil City Area SD | High | 30.3% | -12.7pp |
| 398 | Millersburg Area High School Millersburg · Millersburg Area SD | High | 30.2% | -12.8pp |
| 399 | Clarion Area JSHS Clarion · Clarion Area SD | High | 30.1% | -12.9pp |
| 400 | Iroquois JSHS Erie · Iroquois SD | High | 30.1% | -12.9pp |
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.