Best High Schools in Pennsylvania (2025-26)
Ranked high schools
643
Listed, not ranked
113
Every ranked high school in Pennsylvania, ordered by SchoolGrade. A grade rewards actual test performance against the projection for each school's student context, so a B in a high-poverty school can outrank an A- elsewhere on impact. Click a column heading to sort, or filter by school, city or district.
Pennsylvania rankings: High Schools · Middle Schools · Elementary Schools
Pennsylvania high schools ranked, 501 to 643 of 643
Page 1 · Page 2 (500 schools per page)
| Rank | Grade | School | City | District | Actual | Projected | Impact | Students |
|---|---|---|---|---|---|---|---|---|
| #501 | D+ | Northeast HS | Philadelphia | Philadelphia City SD | 36% | 39% | Doesn't Meet Expectations | 3,352 |
| #502 | D+ | Northwestern Shs | Albion | Northwestern SD | 36% | 43% | Doesn't Meet Expectations | 410 |
| #503 | D+ | Steel Valley Shs | Munhall | Steel Valley SD | 36% | 37% | Meets Expectations | 400 |
| #504 | D+ | Lincoln Leadership Academy (Charter, K-12) | Allentown | Lincoln Leadership Academy CS | 18% | 14% | Exceeds Expectations | 899 |
| #505 | D | North Schuylkill Jshs | Ashland | North Schuylkill SD | 36% | 36% | Meets Expectations | 1,008 |
| #506 | D | Bethlehem Center Shs | Fredericktown | Bethlehem-Center SD | 35% | 42% | Doesn't Meet Expectations | 302 |
| #507 | D | Hazleton Area HS | Hazle Township | Hazleton Area SD | 35% | 29% | Meets Expectations | 3,795 |
| #508 | D | Mccaskey Campus | Lancaster | Lancaster SD | 35% | 26% | Exceeds Expectations | 2,620 |
| #509 | D | Minersville Area Jshs | Minersville | Minersville Area SD | 35% | 34% | Meets Expectations | 527 |
| #510 | D | New Castle Shs | New Castle | New Castle Area SD | 35% | 32% | Meets Expectations | 771 |
| #511 | D | Pine Grove Area HS | Pine Grove | Pine Grove Area SD | 35% | 50% | Underperforms Expectations | 511 |
| #512 | D | Southern Huntingdon Co Hsms | Three Springs | Southern Huntingdon County SD | 35% | 38% | Doesn't Meet Expectations | 614 |
| #513 | D | Susquehanna Community Jshs | Susquehanna | Susquehanna Community SD | 35% | 44% | Doesn't Meet Expectations | 323 |
| #514 | D | Washington HS | Washington | Washington SD | 35% | 21% | Greatly Exceeds Expectations | 407 |
| #515 | D | Ambridge Area HS | Ambridge | Ambridge Area SD | 34% | 49% | Underperforms Expectations | 733 |
| #516 | D | Muhlenberg HS | Reading | Muhlenberg SD | 34% | 32% | Meets Expectations | 1,151 |
| #517 | D | Pittsburgh Carrick HS | Pittsburgh | Pittsburgh SD | 34% | 34% | Meets Expectations | 594 |
| #518 | D | Rochester High School | Rochester | Rochester Area SD | 34% | 31% | Meets Expectations | 225 |
| #519 | D | Salisbury Elk Lick Jshs | Salisbury | Salisbury-Elk Lick SD | 34% | 35% | Meets Expectations | 117 |
| #520 | D | Shamokin Area HS | Shamokin | Shamokin Area SD | 34% | 21% | Greatly Exceeds Expectations | 702 |
| #521 | D | Susquehanna Twp HS | Harrisburg | Susquehanna Township SD | 34% | 34% | Meets Expectations | 743 |
| #522 | D | Universal Audenried (Charter) | Philadelphia | Universal Audenried CS | 34% | 20% | Greatly Exceeds Expectations | 546 |
| #523 | D | Upper Dauphin Area HS | Elizabethville | Upper Dauphin Area SD | 34% | 42% | Doesn't Meet Expectations | 343 |
| #524 | D | City Chs (Charter) | Pittsburgh | City CHS | 33% | 20% | Greatly Exceeds Expectations | 556 |
| #525 | D | Pottstown Shs | Pottstown | Pottstown SD | 33% | 17% | Greatly Exceeds Expectations | 912 |
| #526 | D | West Forest Jshs | Tionesta | Forest Area SD | 33% | 25% | Exceeds Expectations | 109 |
| #527 | D | West Scranton HS | Scranton | Scranton SD | 33% | 27% | Meets Expectations | 1,401 |
| #528 | D | Williamsburg Community Jshs | Williamsburg | Williamsburg Community SD | 33% | 38% | Doesn't Meet Expectations | 228 |
| #529 | D | Brownsville Area HS | Brownsville | Brownsville Area SD | 32% | 31% | Meets Expectations | 434 |
| #530 | D | Kensington Health Sciences | Philadelphia | Philadelphia City SD | 32% | 16% | Greatly Exceeds Expectations | 434 |
| #531 | D | Liberty HS | Bethlehem | Bethlehem Area SD | 32% | 26% | Meets Expectations | 2,640 |
| #532 | D | Constitution HS | Philadelphia | Philadelphia City SD | 31% | 37% | Doesn't Meet Expectations | 383 |
| #533 | D | Lankenau HS (Magnet) | Philadelphia | Philadelphia City SD | 31% | 23% | Exceeds Expectations | 336 |
| #534 | D | Preparatory (Charter) | Philadelphia | Preparatory CS of Mathematics Science Tech and Careers | 31% | 22% | Exceeds Expectations | 568 |
| #535 | D | Tech Freire (Charter) | Philadelphia | TECH Freire CS | 31% | 12% | Greatly Exceeds Expectations | 461 |
| #536 | D | Washington George HS | Philadelphia | Philadelphia City SD | 31% | 36% | Doesn't Meet Expectations | 1,707 |
| #537 | D | Wilkes Barre Area HS | Plains | Wilkes-Barre Area SD | 31% | 23% | Exceeds Expectations | 2,293 |
| #538 | D | Coatesville Area Shs | Coatesville | Coatesville Area SD | 30% | 36% | Doesn't Meet Expectations | 1,412 |
| #539 | D | Mastery Chs Lenfest Campus (Charter) | Philadelphia | Mastery CHS-Lenfest Campus | 30% | 13% | Greatly Exceeds Expectations | 610 |
| #540 | D | Midland Innovation & Technology Cs (Charter) | Midland | 29% | 34% | Doesn't Meet Expectations | 110 | |
| #541 | D | Mount Union Area Shs | Mount Union | Mount Union Area SD | 29% | 30% | Meets Expectations | 354 |
| #542 | D | Norristown Area HS | Norristown | Norristown Area SD | 29% | 24% | Meets Expectations | 2,309 |
| #543 | D | Paul Robeson HS For Human Services (Magnet) | Philadelphia | Philadelphia City SD | 29% | 13% | Greatly Exceeds Expectations | 314 |
| #544 | D | Pittsburgh Obama 6 12 (Magnet) | Pittsburgh | Pittsburgh SD | 29% | 24% | Meets Expectations | 750 |
| #545 | D | South Williamsport Area Jshs | South Williamsport | South Williamsport Area SD | 29% | 46% | Underperforms Expectations | 503 |
| #546 | D | Truman Shs | Levittown | Bristol Township SD | 29% | 33% | Doesn't Meet Expectations | 1,670 |
| #547 | D | Woodland Hills HS | Pittsburgh | Woodland Hills SD | 29% | 26% | Meets Expectations | 949 |
| #548 | D | Central Dauphin East Shs | Harrisburg | Central Dauphin SD | 28% | 31% | Doesn't Meet Expectations | 1,590 |
| #549 | D | Upper Darby Shs | Drexel Hill | Upper Darby SD | 28% | 38% | Underperforms Expectations | 4,191 |
| #550 | D | Propel Cs Braddock Hills (Charter, K-12) | Pittsburgh | Propel CS-Braddock Hills | 15% | 14% | Meets Expectations | 791 |
| #551 | D | First Philadelphia Preparatory (Charter, K-12) | Philadelphia | First Philadelphia Preparatory CS | 14% | 15% | Meets Expectations | 1,822 |
| #552 | D- | Penn Hills Shs | Pittsburgh | Penn Hills SD | 28% | 22% | Meets Expectations | 1,107 |
| #553 | D- | West Mifflin Area HS | West Mifflin | West Mifflin Area SD | 28% | 31% | Doesn't Meet Expectations | 936 |
| #554 | D- | Cornell HS | Coraopolis | Cornell SD | 27% | 32% | Doesn't Meet Expectations | 241 |
| #555 | D- | Turkeyfoot Valley Area Jshs | Confluence | Turkeyfoot Valley Area SD | 27% | 34% | Doesn't Meet Expectations | 126 |
| #556 | D- | Youngsville Mshs | Youngsville | Warren County SD | 27% | 33% | Doesn't Meet Expectations | 356 |
| #557 | D- | Academy Park HS | Sharon Hill | Southeast Delco SD | 26% | 14% | Exceeds Expectations | 1,355 |
| #558 | D- | Carbondale Area Jshs | Carbondale | Carbondale Area SD | 26% | 32% | Doesn't Meet Expectations | 778 |
| #559 | D- | Bucktail HS | Renovo | Keystone Central SD | 25% | 43% | Underperforms Expectations | 114 |
| #560 | D- | Jeannette HS | Jeannette | Jeannette City SD | 25% | 31% | Doesn't Meet Expectations | 422 |
| #561 | D- | Shenandoah Valley Jshs | Shenandoah | Shenandoah Valley SD | 25% | 20% | Meets Expectations | 539 |
| #562 | D- | South Allegheny HS | Mckeesport | South Allegheny SD | 25% | 34% | Doesn't Meet Expectations | 484 |
| #563 | D- | Kipp Dubois (Charter) | Philadelphia | KIPP DuBois CS | 24% | 13% | Exceeds Expectations | 497 |
| #564 | D- | Lincoln HS | Philadelphia | Philadelphia City SD | 24% | 24% | Meets Expectations | 2,207 |
| #565 | D- | Motivation HS (Magnet) | Philadelphia | Philadelphia City SD | 24% | 31% | Doesn't Meet Expectations | 332 |
| #566 | D- | Mahanoy Area Jshs | Mahanoy City | Mahanoy Area SD | 23% | 22% | Meets Expectations | 485 |
| #567 | D- | Mckeesport Area Shs | Mckeesport | McKeesport Area SD | 23% | 19% | Meets Expectations | 1,045 |
| #568 | D- | Parkway West (Magnet) | Philadelphia | Philadelphia City SD | 23% | 11% | Exceeds Expectations | 228 |
| #569 | D- | Furness Horace HS | Philadelphia | Philadelphia City SD | 22% | 38% | Underperforms Expectations | 741 |
| #570 | D- | Hanover Area Jshs | Hanover Township | Hanover Area SD | 22% | 24% | Doesn't Meet Expectations | 930 |
| #571 | D- | Morrisville HS | Morrisville | Morrisville Borough SD | 22% | 24% | Doesn't Meet Expectations | 406 |
| #572 | D- | Panther Valley Jshs | Lansford | Panther Valley SD | 22% | 35% | Underperforms Expectations | 771 |
| #573 | D- | Philadelphia Electrical And Tech Chs (Charter) | Philadelphia | Philadelphia Electrical & Technology CHS | 22% | 14% | Exceeds Expectations | 610 |
| #574 | D- | Pittsburgh Brashear HS (Magnet) | Pittsburgh | Pittsburgh SD | 22% | 28% | Doesn't Meet Expectations | 996 |
| #575 | D- | Mastery Cs Pickett Campus (Charter) | Philadelphia | Mastery CS-Pickett Campus | 21% | 12% | Exceeds Expectations | 938 |
| #576 | D- | Parkway Northwest (Magnet) | Philadelphia | Philadelphia City SD | 21% | 18% | Meets Expectations | 258 |
| #577 | D- | East Allegheny Jshs | North Versailles | East Allegheny SD | 20% | 19% | Meets Expectations | 670 |
| #578 | D- | Penn Wood HS | Lansdowne | William Penn SD | 20% | 16% | Meets Expectations | 1,170 |
| #579 | D- | William Allen HS | Allentown | Allentown City SD | 20% | 22% | Doesn't Meet Expectations | 2,852 |
| #580 | D- | Fels Samuel HS | Philadelphia | Philadelphia City SD | 19% | 15% | Meets Expectations | 1,053 |
| #581 | D- | Louis E Dieruff HS | Allentown | Allentown City SD | 19% | 20% | Meets Expectations | 1,915 |
| #582 | D- | Center For Student Lrng Cs Pennsbury (Charter) | Levittown | Center for Student Learning CS at Pennsbury | 18% | 33% | Underperforms Expectations | 163 |
| #583 | D- | Columbia HS | Columbia | Columbia Borough SD | 18% | 17% | Meets Expectations | 376 |
| #584 | D- | Lebanon Shs | Lebanon | Lebanon SD | 18% | 16% | Meets Expectations | 1,423 |
| #585 | D- | Mastery Cs Gratz Campus (Charter) | Philadelphia | Mastery CS-Gratz Campus | 18% | 12% | Meets Expectations | 1,160 |
| #586 | D- | Mastery Cs Shoemaker Campus (Charter) | Philadelphia | Mastery CS-Shoemaker Campus | 18% | 14% | Meets Expectations | 782 |
| #587 | D- | Reading Shs | Reading | Reading SD | 18% | 16% | Meets Expectations | 5,213 |
| #588 | D- | Boys Latin Of Philadelphia Cs (Charter) | Philadelphia | Boys' Latin of Philadelphia CS | 17% | 12% | Meets Expectations | 774 |
| #589 | D- | Kensington Creative And Performing Arts HS | Philadelphia | Philadelphia City SD | 17% | 11% | Meets Expectations | 469 |
| #590 | D- | Olney Hs | Philadephia | 17% | 14% | Meets Expectations | 1,196 | |
| #591 | D- | Penn Treaty Sch | Philadelphia | Philadelphia City SD | 17% | 19% | Doesn't Meet Expectations | 468 |
| #592 | D- | William Penn Shs | York | York City SD | 17% | 11% | Meets Expectations | 1,534 |
| #593 | D- | Keystone Education Center (Charter, K-12) | Greenville | Keystone Education Center CS | 13% | 36% | Underperforms Expectations | 199 |
| #594 | D- | Belmont (Charter, K-12) | Philadelphia | Belmont CS | 11% | 14% | Meets Expectations | 926 |
| #595 | D- | Hope For Hyndman Cs Hyndman (Charter, K-12) | Hyndman | HOPE for Hyndman CS | 10% | 40% | Underperforms Expectations | 157 |
| #596 | F | Building 21 Allentown (Magnet) | Allentown | Allentown City SD | 17% | 23% | Doesn't Meet Expectations | 439 |
| #597 | F | Academy At Westinghouse | Pittsburgh | Pittsburgh SD | 16% | 13% | Meets Expectations | 651 |
| #598 | F | Stem At Showalter | Chester | Chester-Upland SD | 16% | 12% | Meets Expectations | 484 |
| #599 | F | Valley Jshs | New Kensington | New Kensington-Arnold SD | 16% | 24% | Doesn't Meet Expectations | 869 |
| #600 | F | Clairton Mshs | Clairton | Clairton City SD | 15% | 13% | Meets Expectations | 418 |
| #601 | F | Frankford HS | Philadelphia | Philadelphia City SD | 15% | 18% | Doesn't Meet Expectations | 923 |
| #602 | F | Greater Johnstown Shs | Johnstown | Greater Johnstown SD | 15% | 16% | Meets Expectations | 894 |
| #603 | F | Pittsburgh Perry HS (Magnet) | Pittsburgh | Pittsburgh SD | 15% | 14% | Meets Expectations | 353 |
| #604 | F | Williams Valley Jshs | Tower City | Williams Valley SD | 15% | 35% | Underperforms Expectations | 440 |
| #605 | F | Bartram John Main | Philadelphia | Philadelphia City SD | 14% | 11% | Meets Expectations | 478 |
| #606 | F | Kensington HS | Philadelphia | Philadelphia City SD | 14% | 10% | Meets Expectations | 459 |
| #607 | F | School Of The Future (Magnet) | Philadelphia | Philadelphia City SD | 14% | 11% | Meets Expectations | 568 |
| #608 | F | Farrell Area Hsums Farrell | Farrell | Farrell Area SD | 13% | 12% | Meets Expectations | 262 |
| #609 | F | Imhotep Institute Chs (Charter) | Philadelphia | Imhotep Institute CHS | 13% | 12% | Meets Expectations | 597 |
| #610 | F | Sayre William L MS | Philadelphia | Philadelphia City SD | 13% | 9% | Meets Expectations | 355 |
| #611 | F | The Linc | Philadelphia | Philadelphia City SD | 13% | 12% | Meets Expectations | 221 |
| #612 | F | Vaux HS A Big Picture School | Philadelphia | Philadelphia City SD | 13% | 10% | Meets Expectations | 270 |
| #613 | F | Philadelphia Military Acad At Elverson (Magnet) | Philadelphia | Philadelphia City SD | 12% | 14% | Meets Expectations | 336 |
| #614 | F | Urban Pathways 6 12 (Charter) | Pittsburgh | Urban Pathways 6-12 CS | 12% | 10% | Meets Expectations | 310 |
| #615 | F | King Martin Luther HS | Philadelphia | Philadelphia City SD | 11% | 8% | Meets Expectations | 498 |
| #616 | F | Overbrook HS | Philadelphia | Philadelphia City SD | 11% | 9% | Meets Expectations | 387 |
| #617 | F | Roxborough HS | Philadelphia | Philadelphia City SD | 11% | 16% | Doesn't Meet Expectations | 710 |
| #618 | F | South Philadelphia HS | Philadelphia | Philadelphia City SD | 11% | 16% | Doesn't Meet Expectations | 611 |
| #619 | F | Steelton Highspire HS | Steelton | Steelton-Highspire SD | 11% | 10% | Meets Expectations | 599 |
| #620 | F | Building 21 | Philadelphia | Philadelphia City SD | 10% | 9% | Meets Expectations | 388 |
| #621 | F | Pittsburgh Milliones 6 12 | Pittsburgh | Pittsburgh SD | 10% | 14% | Doesn't Meet Expectations | 286 |
| #622 | F | Innovative Arts Academy (Charter) | Catasauqua | Innovative Arts Academy CS | 9% | 13% | Doesn't Meet Expectations | 531 |
| #623 | F | Sto Rox Jshs | Mckees Rocks | Sto-Rox SD | 9% | 11% | Doesn't Meet Expectations | 517 |
| #624 | F | West Philadelphia HS | Philadelphia | Philadelphia City SD | 9% | 13% | Doesn't Meet Expectations | 543 |
| #625 | F | Aliquippa Jshs | Aliquippa | Aliquippa SD | 8% | 10% | Doesn't Meet Expectations | 474 |
| #626 | F | Erie HS | Erie | Erie City SD | 8% | 24% | Underperforms Expectations | 2,317 |
| #627 | F | Franklin Benjamin HS | Philadelphia | Philadelphia City SD | 8% | 16% | Doesn't Meet Expectations | 466 |
| #628 | F | Monessen Shs | Monessen | Monessen City SD | 8% | 25% | Underperforms Expectations | 193 |
| #629 | F | New Day Cs (Charter) | Huntingdon | New Day CS | 8% | 35% | Underperforms Expectations | 176 |
| #630 | F | Phoenix Academy (Magnet) | Lancaster | Lancaster SD | 8% | 18% | Doesn't Meet Expectations | 306 |
| #631 | F | Roberto Clemente (Charter, K-12) | Allentown | Roberto Clemente CS | 8% | 13% | Meets Expectations | 628 |
| #632 | F | Perseus House Cs Of Excellence (Charter) | Erie | Perseus House CS of Excellence | 7% | 16% | Doesn't Meet Expectations | 610 |
| #633 | F | Cougar Academy (Magnet, K-12) | Harrisburg | Harrisburg City SD | 6% | 11% | Meets Expectations | 389 |
| #634 | F | Roosevelt Campus Of The Norristown Area | Norristown | Norristown Area SD | 6% | 13% | Doesn't Meet Expectations | 141 |
| #635 | F | Strawberry Mansion HS | Philadelphia | Philadelphia City SD | 6% | 9% | Doesn't Meet Expectations | 203 |
| #636 | F | Chester HS | Chester | Chester-Upland SD | 5% | 13% | Doesn't Meet Expectations | 919 |
| #637 | F | The Workshop School (Magnet) | Philadelphia | Philadelphia City SD | 5% | 11% | Doesn't Meet Expectations | 194 |
| #638 | F | Harrisburg HS | Harrisburg | Harrisburg City SD | 4% | 10% | Doesn't Meet Expectations | 1,230 |
| #639 | F | La Academia Partnership Cs (Charter) | Lancaster | La Academia Partnership CS | 3% | 16% | Underperforms Expectations | 200 |
| #640 | F | The New Academy (Charter) | Pittsburgh | The New Academy CS | 3% | 21% | Underperforms Expectations | 56 |
| #641 | F | The U School Innovative Lab | Philadelphia | Philadelphia City SD | 3% | 8% | Doesn't Meet Expectations | 229 |
| #642 | F | Passport Academy (Charter) | Pittsburgh | Passport Academy CS | 0% | 12% | Underperforms Expectations | 134 |
| #643 | F | Philadelphia Learning Academy North | Philadelphia | Philadelphia City SD | 0% | 12% | Underperforms Expectations | 42 |
Page 1 · Page 2 (500 schools per page)
About this ranking
- Scope: every public high school in Pennsylvania.
- Order: SchoolGrade, then actual proficiency, then name; schools with the same grade and score share a rank.
- Ranked: regular public schools that NCES lists as open, not fully online, with at least 30 students. Others are listed with the reason.
- Tags: Magnet and Charter from the NCES school directory; K-12 marks schools serving every grade that are ranked with the high schools.
- Grades are the 2025-26 SchoolGrade model. How SchoolGrade works