As of 2025 [update] , there are 218 schools in the School District of Philadelphia, excluding charter schools. Among the schools are 45 elementary, 104 elementary-middle, 2 elementary-middle-high, 14 middle, 6 middle-high, and 47 high schools. [1]
Two special admission schools:
Elementary Schools
Middle Schools
High schools