Public schools provide tuition-free K-12 education to all resident students within their assigned attendance zones, offering academic programs, extracurricular activities, and student support services funded by local, state, and federal sources. There are 50 Public Schools locations in Philadelphia, Pennsylvania.
Families in Philadelphia should contact their school district's enrollment office to determine their assigned school based on home address and to learn about any open enrollment, magnet school, or inter-district transfer options that may be available for the upcoming school year.
List of Philadelphia City, Pennsylvania Public Schools
Philadelphia Military Acad At Elverson
Pratt Anna B School
Richmond School
Shaw Anna H Middle School
Sheppard Isaac School
Smith Walter G School
Strawberry Mansion High School
Steel Edward School
Universal Alcorn Cs
Overbrook Edu Center
Patterson John M School
Pastorius Francis P School
Paul Robeson High School For Human Services
Penrose School
Philadelphia Harambee Inst Charter School
Pollock Robert B School
Philadelphia Performing Arts Cs
Randolph A. Philip Avt High School
Reynolds Gen John F School
Rhawnhurst School
Rhoads James School
Rowen William School
Russell Byers Cs
Sankofa Freedom Academy Charter School
Sayre William L Middle School
Shawmont School
Sheridan West School
Solis-Cohen Solomon School
South Philadelphia High School
Southwark School
Spruance Gilbert School
Stanton M Hall School
Swenson Arts & Technology High School
Tacony Academy Charter School
Taggart John H School
The Linc
The U School: Innovative Lab
The Sd Of Philadelphia Virtual Academy
The Science Leadership Academy At Beeber
Universal Audenried Charter School
University City High School
Vaux Roberts High School
Washington Grover Jr School
Wagner Gen Louis Middle School
Waring Laura W School
West Phoenix High School
Wister John School
Youth Build Phila Cs
Young Scholars Frederick Douglass Charter School
Tilden William T Middle School
Public Schools near Philadelphia
- Southampton
- Abington
- Ambler
- Ardmore
- Huntingdon Valley
- Broomall
- Bryn Mawr
- Cheltenham
- Clifton Heights
- Philadelphia
- Bensalem
- Croydon
- Darby
- Dresher
- Drexel Hill
- Elkins Park
- Flourtown
- Folcroft
- Folsom
- Fort Washington
- Gladwyne
- Glenolden
- Glenside
- Hatboro
- Horsham
- Jenkintown
- Lansdowne
- Springfield
- Merion Station
- Morton
- Narberth
- Newtown Square
- Norwood
- Oreland
- Prospect Park
- Ridley Park
- Sharon Hill
- Wayne
- Swarthmore
- Upper Darby
- Havertown
- Villanova
- Willow Grove
- Woodlyn
- Wyncote
- Wynnewood
- Norristown
- Bridgeport
- Blue Bell
- Conshohocken
- Lafayette Hill
- Plymouth Meeting
Parents in Philadelphia can access school performance data, attendance boundaries, and program offerings through the school district's website, and many districts in Pennsylvania offer parent portal access where families can monitor grades, attendance, and school communications in real time. When visiting a school administrative office, bring identification and any relevant student documentation to expedite enrollment or records requests.
You may also find Public Schools locations in nearby cities including Southampton, Abington, Ambler.