Top Philadelphia Public Schools

All
(304)
All
(304)
 
High
(95)
High
(95)
 
Middle
(183)
Middle
(183)
 
Elementary
(237)
Elementary
(237)
 
Pre-K
(71)
Pre-K
(71)
 
Charter
(87)
Charter
(87)
 
Private
(235)
Private
(235)
 
  • For the 2020 school year, there are 304 public schools in Philadelphia, PA, serving 192,172 students.
  • Philadelphia, PA public school have an average math proficiency score of 21% (versus the Pennsylvania public school average of 46%), and reading proficiency score of 38% (versus the 63% statewide average). Schools in Philadelphia have an average ranking in the bottom 50% of Pennsylvania public schools.
  • The top ranked public schools in Philadelphia, PA are Central High School, Masterman Julia R Sec School and Franklin Towne Chs. Overall school rank is based on a school's combined math and reading proficiency test score ranking.
  • Minority enrollment is 86% of the student body (majority Black), which is more than the Pennsylvania public school average of 34% (majority Black and Hispanic).
  • The student:teacher ratio of 17:1 is more than the Pennsylvania public school average of 15:1.

Top Philadelphia, PA Public Schools (2020)

  • School (Math/Reading Proficiency) Location
    Grades
    Students
  • Academy At Palumbo Magnet School
    Math: 82% | Reading: 92%
    Rank: Top 5%
    1100 Catharine St
    Philadelphia, PA 19147
    (215)351-7618

    Grades: 9-12 | 916 students
  • Act Academy Cyber Charter School Charter School
    Math: 11-19% | Reading: 30-39%
    Rank: Bottom 50%
    2111 Eastburn Avenue
    Philadelphia, PA 19138
    (267)297-1668

    Grades: 9-12 | 104 students
  • Ad Prima Charter School Charter School
    Math: 19% | Reading: 53%
    Rank: Bottom 50%
    3556 Frankford Avenue
    Philadelphia, PA 19151
    (215)883-0638

    Grades: K-8 | 589 students
  • Adaire Alexander School Math: 27% | Reading: 53%
    Rank: Bottom 50%
    1300 E Palmer St
    Philadelphia, PA 19125
    (215)291-4712

    Grades: K-8 | 349 students
  • Allen Dr Ethel School Math: 4% | Reading: 13%
    Rank: Bottom 50%
    3200 W Lehigh Ave
    Philadelphia, PA 19132
    (215)227-4404

    Grades: PK-8 | 450 students
  • Allen Ethan School Math: 10% | Reading: 26%
    Rank: Bottom 50%
    6329 Battersby St
    Philadelphia, PA 19149
    (215)537-2530

    Grades: K-8 | 952 students
  • Alliance For Progress Charter School Charter School
    Math: 22% | Reading: 52%
    Rank: Bottom 50%
    1821-39 Cecil B Moore Avenue
    Philadelphia, PA 19121
    (215)232-4892

    Grades: K-8 | 468 students
  • Amy At Martin Math: 11% | Reading: 41%
    Rank: Bottom 50%
    3380 Richmond St
    Philadelphia, PA 19134
    (215)291-4172

    Grades: 6-8 | 421 students
  • Amy Nw Magnet School
    Math: 24% | Reading: 73%
    Rank: Bottom 50%
    6000 Ridge Ave
    Philadelphia, PA 19128
    (215)951-5200

    Grades: 6-8 | 305 students
  • Anderson Add B School Math: 8% | Reading: 18%
    Rank: Bottom 50%
    1034 S 60th St
    Philadelphia, PA 19143
    (215)471-2903

    Grades: PK-8 | 475 students
  • Antonia Pantoja Community Charter School Charter School
    Math: 28% | Reading: 48%
    Rank: Bottom 50%
    4101 North American Street
    Philadelphia, PA 19140
    (215)455-1300

    Grades: K-8 | 697 students
  • Arthur Chester A School Math: 15-19% | Reading: 40-44%
    Rank: Bottom 50%
    2000 Catharine St
    Philadelphia, PA 19146
    (215)875-5774

    Grades: K-8 | 253 students
  • Arts Academy At Benjamin Rush Math: 65-69% | Reading: 85-89%
    Rank: Top 20%
    11081 Knights Rd
    Philadelphia, PA 19154
    (215)281-2603

    Grades: 9-12 | 627 students
  • Aspira Bilingual Cyber Charter School Charter School
    Math: ≤5% | Reading: 15-19%
    Rank: Bottom 50%
    4322 North 5th Street, 2nd Flo
    Philadelphia, PA 19140
    (267)291-1883

    Grades: K-12 | 261 students
  • Bache-martin School Math: 26% | Reading: 39%
    Rank: Bottom 50%
    2201 Brown St
    Philadelphia, PA 19130
    (215)684-5074

    Grades: PK-8 | 490 students
  • Baldi C C A Middle School Math: 42% | Reading: 64%
    Rank: Bottom 50%
    8801 Verree Rd
    Philadelphia, PA 19115
    (215)961-2003

    Grades: 6-8 | 1422 students
  • Barry Community John School Math: 5% | Reading: 14%
    Rank: Bottom 50%
    5900 Race St.
    Philadelphia, PA 19132
    (215)581-5501

    Grades: PK-8 | 652 students
  • Barton Clara School
    4600 Rosehill St
    Philadelphia, PA 19120
    (215)456-3007

    Grades: K-2 | 696 students
  • Bartram John - Main Math: 6-9% | Reading: 10-14%
    Rank: Bottom 50%
    2401 S 67th St
    Philadelphia, PA 19142
    (215)492-6450

    Grades: 9-12 | 518 students
  • Belmont Charter School Charter School
    Math: 8% | Reading: 22%
    Rank: Bottom 50%
    4030 Brown Street
    Philadelphia, PA 19103
    (215)823-8208

    Grades: K-9 | 743 students
  • Bethune Mary Mcleod School Math: 2% | Reading: 15%
    Rank: Bottom 50%
    3301 Old York Rd
    Philadelphia, PA 19140
    (215)227-4433

    Grades: PK-8 | 718 students
  • Blaine James G School Math: 13% | Reading: 23%
    Rank: Bottom 50%
    3001 W Berks St
    Philadelphia, PA 19121
    (215)684-5085

    Grades: PK-8 | 512 students
  • Blankenburg Rudolph School Math: 3% | Reading: 15%
    Rank: Bottom 50%
    4600 W Girard Ave
    Philadelphia, PA 19131
    (215)581-5505

    Grades: PK-8 | 453 students
  • Bodine William W High School Magnet School
    Math: 65-69% | Reading: 80-84%
    Rank: Top 20%
    1101 N 4th St
    Philadelphia, PA 19123
    (215)351-7332

    Grades: 9-12 | 513 students
  • Boys Latin Of Philadelphia Charter School Charter School
    Math: 16% | Reading: 33%
    Rank: Bottom 50%
    5501 Cedar Avenue
    Philadelphia, PA 19143
    (215)387-5149

    Grades: 6-12 | 826 students
  • Bregy F Amedee School Math: 13% | Reading: 23%
    Rank: Bottom 50%
    1700 Bigler St
    Philadelphia, PA 19145
    (215)952-6218

    Grades: PK-8 | 356 students
  • Bridesburg School Math: 30% | Reading: 46%
    Rank: Bottom 50%
    2824 Jenks St
    Philadelphia, PA 19137
    (215)537-2515

    Grades: K-8 | 809 students
  • Brown Henry A School Math: 18% | Reading: 32%
    Rank: Bottom 50%
    1946 E Sergeant St
    Philadelphia, PA 19125
    (215)291-4717

    Grades: PK-8 | 494 students
  • Brown Joseph H School Math: 16% | Reading: 39%
    Rank: Bottom 50%
    3600 Stanwood St
    Philadelphia, PA 19136
    (215)335-5650

    Grades: K-6 | 573 students
  • Bryant William C School Math: 8% | Reading: 20%
    Rank: Bottom 50%
    6001 Cedar Ave
    Philadelphia, PA 19143
    (215)471-2910

    Grades: PK-8 | 441 students
  • Building 21 Math: 10-14% | Reading: 25-29%
    Rank: Bottom 50%
    6501 Limekiln Pike
    Philadelphia, PA 19138
    (215)684-2030

    Grades: 9-12 | 357 students
  • Carnell Laura H School Math: 6% | Reading: 18%
    Rank: Bottom 50%
    1100 Devereaux St
    Philadelphia, PA 19111
    (215)537-2527

    Grades: K-5 | 916 students
  • Catharine Joseph School Math: 18% | Reading: 34%
    Rank: Bottom 50%
    6600 Chester Ave
    Philadelphia, PA 19142
    (215)727-2155

    Grades: PK-5 | 560 students
  • Cayuga School Math: 10% | Reading: 17%
    Rank: Bottom 50%
    4344-4358 N 5th St
    Philadelphia, PA 19140
    (215)456-3167

    Grades: K-5 | 474 students
  • Central High School Magnet School
    Math: ≥99% | Reading: 97%
    Rank: Top 1%
    1700 W Olney Ave
    Philadelphia, PA 19141
    (215)276-5262

    Grades: 9-12 | 2371 students
  • Show 100 more public schools in Philadelphia, PA (out of 304 total schools)
Recent Articles
Budget cuts continue to cripple school districts across the country, forcing some schools to make major cuts creatively. Learn about the current situation and how some public schools are coping with the budget shortfalls.
Since the recession, public school classrooms have seen major budget cuts - and many increases in class sizes. How is the situation in 2011? Read this article to find out.
As the ranks of homeschooled students grow, more parents are advocating for these students to join public school sports teams. Learn about both sides of the raging debate that has sparked controversy in several states.