The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

308 schools in Philadelphia

Pennsylvania · Public K-12

Philadelphia's public-school directory totals 308 schools, with student enrollment near 180,837 (196 elementary, 18 middle, and 69 high).

7-year change in Philadelphia

SY 2017-18 vs SY 2024-25
Total enrollment
180,837
-11,335 (-6%) vs SY 2017-18
School count
302
-2 (-1%) vs SY 2017-18
% White
14%
was 14%
% Hispanic
26%
was 20%
% Black
48%
was 53%
% Asian
8%
was 7%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Largest by enrollment
Excludes virtual / online schools.
NameLevelGradesEnrollment
Motivation HSHigh09-12199
Multicultural Academy CSHigh09-12254
Munoz-Marin LuisElementaryPK-08519
National Constitution Center HSHigh09-12421
Nebinger George W SchElementaryPK-08391
New Foundations CSCombinedKG-121,529
Northeast Community Propel AcademyElementaryKG-081,783
Northeast HSHigh09-123,463
Northwood Academy CSElementaryKG-08796
Olney Charter High SchoolCombinedM-M·
Olney El SchElementaryKG-08654
Overbrook Edu CtrElementaryKG-08259
Overbrook Elementary SchoolElementaryPK-08201
Overbrook HSHigh09-12440
Pan American Academy CSElementaryKG-08749
Parkway Center City Middle CollegeHigh09-12436
Parkway NorthwestHigh09-12238
Parkway WestHigh09-12149
Patterson John M SchElementaryPK-04391
Peirce Thomas M SchElementaryPK-05270
Penn Alexander SchElementaryKG-08595
Penn Treaty SchHigh06-12398
Pennell Joseph SchElementaryPK-05301
Penrose SchElementaryKG-08360
People for People CSElementaryKG-08573
Philadelphia Academy CSCombinedKG-121,173
Philadelphia Electrical & Technology CHSHigh09-12629
Philadelphia Hebrew Public CSElementaryKG-08574
Philadelphia Learning Academy - NorthHigh09-1273
Philadelphia Learning Academy - WestHigh09-1299
Philadelphia Military Academy at ElversonHigh09-12273
Philadelphia Montessori CSElementaryPK-06226
Philadelphia Performing Arts CSCombinedKG-122,572
Pollock Robert B SchElementaryKG-08845
Potter-Thomas SchElementaryKG-08325
Powel Samuel SchElementaryKG-04324
Preparatory CS of Mathematics Science Tech and CareersHigh09-12589
Prince Hall SchElementaryPK-05360
Randolph A. Philip Area Vocational-Technical High SchoolHigh09-12437
Rhawnhurst SchElementaryPK-05621
Rhoads James SchElementaryKG-08421
Rhodes E Washington SchElementaryKG-08354
Richard Allen Preparatory CSMiddle05-09315
Richmond SchElementaryKG-05351
Robeson HS for Human ServicesHigh09-12266
Roosevelt Theodore MSElementaryKG-08400
Rowen William SchElementaryKG-05296
Roxborough HSHigh09-12613
Russell Byers CSElementaryPK-08686
Samuel Gompers SchElementaryKG-08238
Samuel Pennypacker SchElementaryPK-08328
Sankofa Freedom Academy CSCombinedKG-12673
Saul W B Agricultural SchoolHigh09-12417
Sayre William L MSHigh09-12447
School of the FutureHigh09-12569
Science Leadership AcademyHigh09-12502
Science Leadership Academy MSMiddle05-08353
Sharswood George SchElementaryPK-08364
Shawmont SchElementaryPK-08471
Sheppard Isaac SchElementaryKG-04123
Sheridan SchElementaryKG-05437
Solis-Cohen Solomon SchElementaryKG-051,350
South Philadelphia HSHigh09-12684
Southwark SchElementaryPK-08976
Southwest Leadership Academy CSElementaryKG-08670
Spring Garden SchElementaryKG-08235
Spruance Gilbert SchElementaryPK-081,270
Stanton Edwin M SchElementaryPK-08329
Stearne Allen M SchElementaryKG-08372
Steel Edward SchElementaryPK-08379
Strawberry Mansion HSHigh09-12309
Sullivan James J SchElementaryKG-05373
Swenson Arts and Technology High SchoolHigh09-12805
Tacony Academy CSCombinedKG-121,083
Taggart John H SchElementaryPK-08529
Taylor Bayard SchElementaryKG-05394
TECH Freire CSHigh09-12541
The LincHigh09-12223
The Philadelphia CS for Arts and Sciences at HR EdmundsElementaryKG-08885
The Science Leadership Academy at BeeberHigh05-12532
The SD of Philadelphia Virtual AcademyCombinedKG-12913
The U School: Innovative LabHigh09-12195
The Workshop SchoolHigh09-12214
Tilden William T MSMiddle05-08266
Universal Alcorn CSElementaryKG-08467
Universal Audenried CSHigh09-12588
Universal Creighton CSElementaryKG-08663
Universal Institute CSCombinedKG-09597
Universal Vare CSMiddle05-08107
Vare-Washington El SchElementaryPK-08375
Vaux HS: A Big Picture SchoolHigh09-12284
Wagner Gen Louis MSMiddle06-08296
Waring Laura W SchElementaryPK-08196
Washington George HSHigh09-121,755
Washington Grover Jr SchMiddle05-08400
Washington Martha SchElementaryKG-08204
Webster SchElementaryPK-05510
Welsh John SchElementaryKG-08185
West Oak Lane CSElementaryKG-08955
West Phila. Achievement CESElementaryKG-05654

About Philadelphia

Across Philadelphia, Pennsylvania, 308 public schools teaches about 180,837 students between them.

In terms of grade levels, the city is made up of 196 elementary, 18 middle, 69 high, and 25 other.

Five-year track record. Combined enrollment now sits at 180,837 students, fell 6% from the 192,172 reported in SY 2017-18. The school count fell from 304 to 302 across the same 7-year window. The Hispanic share of public-school enrollment climbed from 20% to 26%.

On allk12, the community for Philadelphia discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Philadelphia?
Philadelphia, Pennsylvania has 308 public K-12 schools serving approximately 180,837 students.
How many elementary, middle, and high schools are in Philadelphia?
Philadelphia has 196 elementary, 18 middle, 69 high, 25 combined-grade public schools.
What is the largest public school in Philadelphia?
Northeast HS is the largest public school in Philadelphia by enrollment, with approximately 3,463 students.
What school districts serve Philadelphia?
Philadelphia is served by 89 public school districts, including ASPIRA Bilingual Cyber CS, Belmont CS, Bluford CS, Community Academy of Philadelphia CS, Daroff CS and 84 others.
What grade levels do public schools in Philadelphia cover?
Public schools in Philadelphia serve students from pre-K through grade 12.
Are there charter schools in Philadelphia?
88 of the 308 public schools in Philadelphia are charter schools.

Philadelphia school rankings

Largest schoolsAll rankings →