The Top Public High Schools in the Philadelphia Region, Ranked for 2025

top-rated public high schools

Masterman, one of the top-rated public high schools in Philadelphia / Photograph by Michael Stokes/Flickr

Every year, we here at Philadelphia magazine present you, reader, with an unvarnished look at the top-ranking high schools in the Philadelphia area. In recent years that’s been a bit of a challenge — first the pandemic, then delayed data collection and testing because of the pandemic, then fluctuating test scores because of … well, you get the picture. But finally (hopefully) the dust has settled; 2025 represents a new normal.

The list we publish every year is not a full picture of every high school in the region, of course. It doesn’t necessarily reflect how great one school’s budding STEM extracurriculars may be, or that beloved English teacher who makes Shakespeare click for students year after year. Those things — the things we all remember from high school, the things that made the bus rides and the early mornings worth it, the things we all still need and care about — are impossible to quantify, at least in terms of the data we present. What we can and do offer here, though, are helpful metrics that measure performance as a whole, considering factors like graduation rates, student-to-teacher ratios, college attendance rates, teacher experience levels, and more.

Methodology: The schools listed below performed best in our separate rankings of public high schools in Philadelphia (comprising 46 district schools and 28 charter schools); Bucks, Chester, Delaware, and Montgomery counties in Pennsylvania (70 district schools and five charters); and Burlington, Camden, and Gloucester counties in New Jersey (51 district schools and one charter). For our calculations, we used the latest publicly available data from the Pennsylvania and New Jersey departments of education and the National Center for Education Statistics. All numbers have been rounded to the nearest whole.

Please scroll sideways to see all columns.

Top Public High Schools in Philadelphia, Ranked for 2025

SchoolNeighborhoodRank 2025Student EnrollmentGraduation PercentagePercentage to CollegeStudent-Teacher RatioTeachers Avg. Years of ExperienceMath: Met or Exceeded ExpectationsScience: Met or Exceeded ExpectationsLanguage Arts: Met or Exceeded Expectations
MastermanSpring Garden1496100%99%21:11398%99%100%
Central North Philly22,32999%92%20:11390%88%98%
Carver (Engineering & Science)North Philly377699%92%16:11348%66%82%
Academy at PalumboBella Vista41,22595%80%19:11376%75%95%
BodineNorthern Liberties548991%84%15:11353%63%92%
MAST Community (charter)Northeast Philly649699%78%14:11062%58%82%
Science Leadership AcademyCenter City7502100%59%17:11381%74%95%
The Science Leadership Academy at BeeberWest Philly8348100%82%14:11324%51%74%
Parkway Center CityCenter City9437100%84%21:11342%66%95%
Girard Academic Music Program (GAMP)South Philly1020797%84%17:11327%59%73%
Philadelphia Performing Arts (charter)Center City1164799%96%14:11030%44%52%
Arts Academy at Benjamin RushNortheast Philly1259999%76%18:11350%61%80%
Philadelphia Academy (charter)Northeast Philly1346788%67%13:11648%49%59%
Freire (charter)Center City1454295%91%11:1829%26%51%
Franklin Towne (charter)Northeast Philly151,29297%78%19:11054%53%84%
Lankenau Roxborough1622898%69%13:11315%33%67%
Tacony Academy (charter)Northeast Philly1735799%84%16:11322%23%48%
Multicultural Academy (charter)North Philly1825495%74%14:11239%31%55%
Franklin Learning CenterSpring Garden1991885%74%14:11325%46%78%
Creative and Performing Arts (CAPA)Bella Vista2064498%61%18:11336%44%86%
Hill Freedman World AcademyNorth Philly2140884%53%11:11338%36%87%
New Foundations (charter)Northeast Philly2280091%65%15:11327%35%70%
Paul Robeson University City2326695%71%16:11324%25%67%
Mariana Bracetti Academy (charter)Northeast Philly2432797%63%15:11145%18%70%
Constitution Washington Square West25421100%49%15:11332%35%66%
MaST Community II (charter)Northeast Philly26367100%65%14:1538%33%69%
Saul Agricultural SchoolRoxborough2741794%54%12:11311%26%48%
Sankofa Freedom Academy (charter)Kensington2819794%68%17:11419%17%52%
TECH Freire (charter)North Philly2954489%77%12:1616%23%48%
Maritime Academy (charter)Port Richmond3024391%70%12:1824%16%36%
Esperanza Academy (charter)Northeast Philly3179392%67%14:1829%23%51%
Motivation Southwest Philly3219988%60%12:11311%15%39%
Mastery CHS - Lenfest Campus (charter)Old City3343784%86%16:11018%16%40%
Mastery Pickett (charter)Germantown3450994%67%16:197%31%56%
Community Academy of Philadelphia (charter)Northeast Philly3557089%56%14:11418%23%43%
Kensington Health SciencesKensington3645782%59%12:1136%17%51%
Parkway WestWest Philly3715072%69%10:1135%18%47%
Girls’ HighNorth Philly3859293%33%16:11330%49%77%
Northeast Northeast Philly393,46378%71%18:11326%37%56%
Parkway NorthwestNorth Philly4023889%51%14:1139%14%59%
The U School: Innovative LabNorth Philly4119585%53%11:1132%16%41%
KIPP DuBois (charter)West Philly4252392%66%15:1911%14%40%
Furness Pennsport4389678%64%14:11318%20%35%
Mastery Thomas (charter)South Philly4446886%77%17:1931%8%39%
Mastery Hardy Williams (charter)West Philly4546390%60%18:1614%32%64%
First Philadelphia Preparatory (charter)Northeast Philly4641998%56%17:199%10%37%
The Workshop SchoolUniversity City4721483%49%10:1130%0%17%
West Philadelphia West Philly4871878%57%12:1132%3%24%
Preparatory of Mathematics Science (charter)Grays Ferry4958992%25%14:11119%28%54%
Belmont (charter)West Philly5027679%71%13:177%8%32%
Boys' Latin of Philadelphia (charter)West Philly5145682%68%16:1814%19%35%
Overbrook West Philly5244075%55%12:1137%9%30%
Mastery Shoemaker (charter)West Philly5350793%61%14:1519%6%26%
Vaux : A Big Picture SchoolNorth Philly5428482%52%13:1133%2%21%
George Washington Northeast Philly551,75576%47%15:11320%21%45%
Roxborough Roxborough5661364%59%10:1134%9%24%
SayreWest Philly5744780%41%12:1135%10%26%
Building 21North Philly5837178%59%15:1133%3%25%
Imhotep Institute (charter)North Philly5960394%74%25:1122%2%22%
Universal Audenried (charter)Grays Ferry6058880%45%18:11317%30%43%
Lincoln Northeast Philly612,42065%51%13:11314%19%35%
School of the FutureWest Philly6256983%34%12:1134%9%23%
Frankford Northeast Philly6390971%42%10:1133%6%15%
Kensington Kensington6445863%47%11:1138%13%30%
Fels Northeast Philly651,25673%52%15:1136%7%23%
South Philadelphia South Philly6668463%39%11:1138%15%35%
The LincNorth Philly6722374%38%13:1138%9%22%
Benjamin Franklin Spring Garden6857074%42%14:1135%8%18%
Martin Luther KingNorth Philly6952766%46%12:1132%2%16%
BartramSouthwest Philly7058375%25%14:1137%14%22%
Mastery Gratz (charter)North Philly7177083%36%18:162%24%49%
Strawberry Mansion North Philly7231070%3%9:1130%0%11%
Kensington Creative & Performing Arts Kensington7351069%11%13:1131%1%39%
Penn TreatyFishtown7428053%17%9:1137%8%17%

Please scroll sideways to see all columns.

Top Public High Schools in the Pennsylvania Suburbs, Ranked for 2025

SchoolCountyRank 2025Student EnrollmentGraduation PercentagePercentage to CollegeStudent-Teacher RatioTeachers Avg. Years of ExperienceMath: Met or Exceeded ExpectationsScience: Met or Exceeded ExpectationsLanguage Arts: Met or Exceeded Expectations
New Hope-SoleburyBucks145096%95%11:12070%93%90%
HarritonMontgomery21,23998%93%10:11882%87%93%
Downingtown STEM AcademyChester3962100%100%14:11399%100%100%
RadnorDelaware41,14697%89%13:11880%82%89%
Lower MerionMontgomery51,67496%87%12:11880%86%90%
JenkintownMontgomery619898%92%11:11854%65%85%
Garnet ValleyDelaware71,48597%92%13:11873%81%91%
Council Rock NorthBucks81,67497%91%13:11883%79%82%
UnionvilleChester91,26698%92%13:11472%86%88%
PenncrestDelaware101,26097%81%13:11865%79%85%
Strath HavenDelaware111,18597%88%13:11770%75%90%
WissahickonMontgomery121,48097%87%13:11563%72%87%
Upper DublinMontgomery131,27297%92%14:11843%73%87%
Lower MorelandMontgomery1487997%86%13:11766%77%67%
Plymouth-WhitemarshMontgomery151,63797%84%15:11777%80%85%
Central Bucks-EastBucks161,37496%91%15:11669%82%85%
Great ValleyChester171,48193%89%14:11768%80%83%
West Chester Bayard RustinChester181,15998%93%13:11341%62%83%
ConestogaChester192,26492%95%16:11773%78%85%
Spring-FordMontgomery202,62996%85%14:11563%79%81%
West Chester HendersonChester211,44598%86%14:11360%76%79%
SpringfieldDelaware221,43498%87%17:11576%78%88%
Renaissance Academy (charter)Chester231,20096%89%12:11323%67%77%
Perkiomen ValleyMontgomery241,61695%76%14:11854%70%88%
Downingtown East CampusChester251,71195%87%13:11373%72%77%
Central Bucks-WestBucks261,39196%85%15:11663%74%80%
Hatboro-HorshamMontgomery271,33696%78%11:11650%55%61%
Central Bucks-SouthBucks281,71997%89%16:11658%76%81%
West Chester EastChester291,21695%87%13:11352%66%81%
MethactonMontgomery301,49995%86%14:11752%67%67%
Council Rock SouthBucks311,92198%66%15:11872%74%75%
Downingtown West CampusChester321,79995%82%13:11363%68%82%
PennsburyBucks332,84898%74%13:11550%63%75%
HaverfordDelaware341,99596%85%17:11371%80%84%
Springfield TwpMontgomery3576296%81%13:11431%66%72%
North PennMontgomery363,16594%79%15:11650%65%76%
Marple NewtownDelaware371,26693%87%13:11342%67%65%
Owen J RobertsChester381,81897%78%15:11546%67%77%
Collegium (charter)Chester3963699%70%10:11021%57%60%
Upper MorelandMontgomery401,07794%63%12:11650%56%67%
PalisadesBucks4146592%65%11:11742%57%55%
Souderton AreaMontgomery422,12194%72%17:11659%69%78%
Sun ValleyDelaware431,04295%72%14:11539%47%67%
Phoenixville AreaChester441,19493%71%15:11639%64%62%
AbingtonMontgomery452,69294%78%18:11750%61%66%
Avon Grove (charter)Chester4641395%74%15:11249%57%68%
Avon GroveChester471,74797%57%17:11661%66%77%
PennridgeBucks482,12690%79%16:11735%62%77%
NeshaminyBucks492,91695%82%18:11631%59%66%
RidleyDelaware501,82593%66%15:11744%49%62%
Upper MerionMontgomery511,33291%80%15:11630%60%52%
William TennentBucks521,71091%69%14:11834%44%52%
School Lane (charter)Bucks5325996%74%12:11036%37%60%
CheltenhamMontgomery541,45194%67%14:11531%46%65%
InterboroDelaware551,07996%59%13:11431%43%66%
Upper PerkiomenMontgomery561,02192%65%17:11757%57%70%
Bensalem TwpBucks572,15188%71%13:11634%47%56%
KennettChester581,19193%71%15:11635%45%55%
PottsgroveMontgomery5997392%64%16:11637%53%63%
Quakertown CommunityBucks601,57193%57%17:11735%60%66%
Oxford AreaChester611,09692%55%14:11230%55%71%
Octorara AreaChester6271193%52%15:11538%39%51%
ChichesterDelaware6398189%53%14:11531%28%56%
BristolBucks6431881%65%13:11629%27%49%
Chester Charter Scholars Academy (charter)Delaware6521598%70%14:1102%2%26%
PottstownMontgomery6691183%52%14:11621%31%47%
STEM at ShowalterDelaware6747791%70%14:1112%3%18%
Coatesville AreaChester681,36885%60%16:11613%21%50%
TrumanBucks691,62883%47%15:11715%26%38%
MorrisvilleBucks7020092%11%12:1147%20%48%
Penn WoodDelaware711,15184%41%13:11112%17%42%
Upper DarbyDelaware724,19086%46%18:11221%35%45%
Academy ParkDelaware731,19482%16:11116%18%40%
Norristown AreaMontgomery742,26083%17%18:11412%17%32%
ChesterDelaware7580760%22%15:1110%0%5%

Please scroll sideways to see all columns.

Top Public High Schools in South Jersey, Ranked for 2025

SchoolCountyRank 2025Student Enrollment (9–12)Graduation PercentagePercentage to CollegeStudent-Teacher RatioTeachers Avg. Years of ExperienceMath: Met or Exceeded ExpectationsScience: Met or Exceeded ExpectationsLanguage Arts: Met or Exceeded Expectations
MoorestownBurlington11,25999%89%11:11774%51%82%
HaddonfieldCamden287399%96%10:11168%56%87%
ShawneeBurlington31,41597%88%12:11740%42%65%
Cherry Hill EastCamden42,09098%90%15:11646%47%82%
CherokeeBurlington52,09596%83%12:11748%35%59%
Haddon TownshipCamden662694%82%11:11436%41%60%
Eastern RegionalCamden71,89594%80%13:11649%40%67%
CinnaminsonBurlington891094%76%12:11552%34%72%
SenecaBurlington91,03297%76%10:11825%23%48%
Burlington TownshipBurlington101,17197%77%11:11436%31%62%
Clearview RegionalGloucester111,40196%81%14:11563%29%72%
LenapeBurlington121,91393%79%12:11635%38%59%
Northern Burlington County RegionalBurlington131,36896%80%12:11338%34%60%
PitmanGloucester1432792%64%10:11838%25%50%
DelranBurlington1591992%74%11:11424%40%50%
Haddon Heights Jr./Sr.Camden1680094%71%12:11442%27%63%
West DeptfordGloucester1774490%73%10:11430%25%59%
AudubonCamden1852895%65%11:11635%15%52%
Florence TownshipBurlington1947196%70%12:11232%31%55%
Washington TownshipGloucester202,09092%77%12:11524%18%58%
Kingsway RegionalGloucester211,94496%80%14:1839%41%60%
Rancocas Valley RegionalBurlington222,00391%78%14:11636%26%41%
CollingswoodCamden2377988%67%11:11327%31%60%
Cherry Hill WestCamden241,28593%73%12:11316%29%53%
Timber Creek RegionalCamden251,11691%73%12:11622%18%48%
Gateway RegionalGloucester2655294%61%10:11524%17%38%
SterlingCamden2786093%66%12:11521%12%42%
Bordentown RegionalBurlington2875193%74%13:11238%17%34%
Triton RegionalCamden291,12692%59%11:11519%15%40%
PalmyraBurlington3041198%54%12:11524%9%49%
Delsea RegionalGloucester311,06996%62%13:11519%20%40%
Deptford TownshipGloucester321,08990%65%13:11619%20%48%
Highland RegionalCamden331,17291%65%12:11318%18%44%
Dr. Charles E. Brimm Medical ArtsCamden3417690%52%7:1145%7%23%
GlassboroGloucester3553590%47%10:11517%17%36%
WilliamstownGloucester361,75692%69%14:11317%17%43%
Burlington CityBurlington3757184%54%10:11316%19%39%
Gloucester CityCamden3872493%50%15:11514%20%65%
Maple ShadeBurlington3959088%62%12:11018%17%33%
Winslow TownshipCamden401,26982%62%11:11211%18%33%
RiversideBurlington4147786%52%11:1165%15%23%
Pemberton TownshipBurlington421,01893%40%14:11817%9%33%
ClaytonGloucester4346488%44%13:11112%20%43%
WoodburyGloucester4444377%49%11:1916%17%30%
Overbrook SeniorCamden4583990%48%14:1914%12%37%
PaulsboroGloucester4638884%44%10:1125%4%5%
PennsaukenCamden471,56686%46%17:11412%14%30%
LindenwoldCamden4875771%41%12:1135%5%22%
WillingboroBurlington4982677%47%13:195%6%21%
CamdenCamden5039755%29%9:1135%11%
Mastery Schools of Camden (charter)Camden5174785%22%14:1917%24%
East SideCamden5259960%24%10:1155%5%