Skip to main content
6.2 avg / 10

Best Schools in Philadelphia, Pennsylvania

421 schools · 269 Elementary · 21 Middle · 89 High · 42 Other

Public: 300
Private: 121
Districts: 83
Avg Rating: 6.2/10
Estimated Scores: 25%

Family Snapshot

At a glance
Avg school rating
6.2/10

30% of schools rated 7+

Median household income
$66,502

Census ACS, ZIPs in this city

Median home value
$271,768

Owner-occupied units

Bachelor's degree or higher
37%

Adults 25+

Avg commute
32 min

Workers age 16+

Owner-occupied homes
54%

Of occupied housing units

How Philadelphia compares

Pennsylvania rank

#243 of 408

cities by avg. school score

Vs. state average

-0.2

below Pennsylvania avg (6.3)

Median household income

$67k

84% of Pennsylvania median

Schools in this city

395

About Schools in Philadelphia, Pennsylvania

Philadelphia's public school system is one of the largest in the country, with 300 ranked public schools spanning elementary, middle, and high school levels across the city's many distinct neighborhoods. The system serves a wide range of students and families, and performance varies considerably from school to school — making research essential before committing to a neighborhood or enrollment decision.

The citywide average sits at 6.0 out of 10, which means roughly half the district's ranked schools fall below that midpoint. However, strong options do exist: 79 schools, representing 26% of all ranked public schools, score 7 or higher. That's a meaningful share of above-average performers for families willing to explore options across different parts of the city. At the top of the ratings, Dobson James School and Marian Anderson Neighborhood Academy both earn an 8.9, the highest scores in Philadelphia's public system. Hackett Horatio B School (8.8), Penn Alexander School (8.7), and Fanny Jackson Coppin School (8.7) round out the top five, all at the elementary level. The concentration of high scorers among elementary schools signals that younger students may have stronger local options than older students in some parts of the city.

Philadelphia operates a mix of traditional neighborhood schools and schools that accept students from across the district, so a family's assigned school isn't always their only option. Enrollment policies and application timelines differ by school type, and waitlists at higher-rated schools can be competitive. Parents should verify current enrollment procedures directly with the School District of Philadelphia, as policies can shift year to year.

Practically speaking, families researching Philadelphia should use school ratings as a starting point, not a final answer. Visit schools, review test score trends, and factor in commute time and program fit alongside the ratings. With 26% of schools scoring 7 or above, good public options are reachable for many families — but they require active searching rather than relying on geography alone. Prioritize your search in areas where top-rated elementary schools cluster, and plan ahead for middle and high school transitions, where the ratings landscape broadens considerably.

Elementary Schools

269 schools
# School Rating
1 230 students · Kindergarten–8th 8.9
2 309 students · Kindergarten–8th 8.9
3 442 students · Pre-K–5th 8.8
4 583 students · Kindergarten–8th 8.7
5 537 students · Pre-K–8th 8.7
6 496 students · Kindergarten–8th 8.7
7 567 students · Pre-K–8th 8.6
8 617 students · Kindergarten–8th 8.6
9 515 students · Kindergarten–8th 8.6
10 306 students · Kindergarten–4th 8.6
11 730 students · Kindergarten–8th 8.5
12 416 students · Pre-K–8th 8.5
13 412 students · Pre-K–8th 8.3
14 293 students · Pre-K–8th 8.2
15 385 students · Kindergarten–8th 8.2
16 331 students · Kindergarten–8th 8.2
17 417 students · Pre-K–8th 8.2
18 472 students · Kindergarten–5th 8.2
19 386 students · Kindergarten–6th 8.0
20 404 students · Pre-K–8th 8.0
21 387 students · Pre-K–8th 8.0
22 484 students · Pre-K–8th 8.0
23 494 students · Kindergarten–8th 7.9
24 419 students · Kindergarten–8th 7.9
25 278 students · Kindergarten–4th 7.9
Show 244 more elementary schools
26 224 students · Kindergarten–5th 7.8
27 524 students · Pre-K–8th 7.7
28 200 students · Pre-K–8th 7.7
29 352 students · Kindergarten–5th 7.7
30 133 students · Kindergarten–4th 7.6
31 255 students · Kindergarten–5th 7.5
32 243 students · Pre-K–5th 7.5
33 965 students · Kindergarten–8th 7.5
34 210 students · Kindergarten–5th 7.4
35 762 students · Kindergarten–8th 7.4
36 329 students · Pre-K–8th 7.4
37 229 students · Pre-K–8th 7.3
38 421 students · Pre-K–5th 7.2
39 413 students · Pre-K–8th 7.2
40 326 students · Pre-K–5th 7.2
41 247 students · Pre-K–8th 7.2
42 236 students · Kindergarten–5th 7.2
43 261 students · Kindergarten–8th 7.2
44 673 students · Kindergarten–8th 7.1
45 377 students · Kindergarten–8th 7.1
46 443 students · Pre-K–8th 7.1
47 324 students · Pre-K–8th 7.1
48 366 students · Pre-K–8th 7.0
49 209 students · Pre-K–8th 7.0
50 407 students · Pre-K–8th 7.0
51 308 students · Pre-K–5th 7.0
52 336 students · Pre-K–8th 7.0
53 860 students · Kindergarten–8th 7.0
54 386 students · Kindergarten–8th 7.0
55 422 students · Kindergarten–8th 7.0
56 504 students · Pre-K–5th 7.0
57 451 students · Pre-K–8th 7.0
58 569 students · Kindergarten–8th 6.9
59 702 students · Kindergarten–8th 6.9
60 849 students · Kindergarten–8th 6.9
61 497 students · Kindergarten–5th 6.9
62 628 students · Pre-K–8th 6.9
63 232 students · Kindergarten–8th 6.9
64 513 students · Kindergarten–8th 6.9
65 1,150 students · Kindergarten–8th 6.9
66 308 students · Kindergarten–8th 6.9
67 329 students · Pre-K–8th 6.9
68 353 students · Kindergarten–5th 6.9
69 227 students · Pre-K–8th 6.8
70 534 students · Kindergarten–8th 6.8
71 166 students · Kindergarten–8th 6.8
72 295 students · Pre-K–5th 6.8
73 289 students · Kindergarten–8th 6.8
74 835 students · Kindergarten–8th 6.7
75 380 students · Kindergarten–5th 6.7
76 1,138 students · Kindergarten–5th 6.7
77 324 students · Pre-K–8th 6.6
78 306 students · Pre-K–8th 6.6
79 267 students · Kindergarten–8th 6.6
80 782 students · Kindergarten–8th 6.5
81 215 students · Pre-K–8th 6.5
82 522 students · Kindergarten–8th 6.5
83 1,166 students · Pre-K–5th 6.5
84 353 students · Pre-K–8th 6.4
85 257 students · Pre-K–8th 6.4
86 744 students · Kindergarten–8th 6.4
87 375 students · Pre-K–5th 6.4
88 436 students · Kindergarten–8th 6.4
89 847 students · Pre-K–8th 6.3
90 384 students · Pre-K–8th 6.3
91 608 students · Kindergarten–8th 6.3
92 588 students · Kindergarten–8th 6.3
93 335 students · Kindergarten–5th 6.2
94 251 students · Pre-K–8th 6.2
95 210 students · Pre-K–8th 6.2
96 238 students · Kindergarten–8th 6.2
97 501 students · Kindergarten–2nd 6.2
98 547 students · Kindergarten–8th 6.2
99 397 students · Kindergarten–8th 6.2
100 361 students · Kindergarten–8th 6.2
101 445 students · Pre-K–5th 6.2
102 512 students · Pre-K–8th 6.2
103 392 students · Kindergarten–8th 6.2
104 794 students · Kindergarten–8th 6.1
105 966 students · Pre-K–8th 6.1
106 189 students · Pre-K–5th 6.1
107 338 students · Kindergarten–5th 6.1
108 253 students · Kindergarten–8th 6.1
109 567 students · Pre-K–5th 6.1
110 295 students · Pre-K–8th 6.1
111 1,483 students · Pre-K–5th 6.1
112 354 students · Kindergarten–8th 6.1
113 315 students · Pre-K–8th 6.1
114 755 students · Kindergarten–8th 6.0
115 410 students · Kindergarten–8th 6.0
116 279 students · Pre-K–8th 6.0
117 500 students · 3rd–5th 6.0
118 865 students · Kindergarten–8th 6.0
119 637 students · Kindergarten–5th 5.9
120 378 students · Pre-K–5th 5.9
121 451 students · Kindergarten–6th 5.8
122 202 students · Pre-K–8th 5.8
123 693 students · Kindergarten–8th 5.8
124 386 students · Kindergarten–5th 5.8
125 735 students · Kindergarten–8th 5.8
126 819 students · Pre-K–5th 5.8
127 283 students · Kindergarten–8th 5.8
128 533 students · Kindergarten–4th 5.7
129 726 students · Kindergarten–8th 5.6
130 504 students · Pre-K–8th 5.6
131 217 students · Kindergarten–8th 5.6
132 354 students · Pre-K–8th 5.6
133 1,688 students · Kindergarten–8th 5.6
134 930 students · Kindergarten–8th 5.5
135 606 students · Kindergarten–8th 5.5
136 1,255 students · Pre-K–8th 5.5
137 260 students · Kindergarten–8th 5.5
138 655 students · Kindergarten–5th 5.4
139 598 students · Kindergarten–8th 5.4
140 648 students · Kindergarten–8th 5.3
141 296 students · Kindergarten–7th 5.3
142 544 students · Pre-K–8th 5.3
143 522 students · Pre-K–4th 5.3
144 646 students · Pre-K–5th 5.3
145 578 students · Kindergarten–8th 5.2
146 262 students · Pre-K–8th 5.2
147 486 students · Kindergarten–8th 5.1
148 399 students · Pre-K–4th 5.1
149 222 students · Kindergarten–8th 5.1
150 912 students · Kindergarten–8th 5.1
151 587 students · Kindergarten–5th 5.1
152 792 students · Pre-K–8th 5.1
153 969 students · Kindergarten–8th 5.0
154 908 students · Kindergarten–8th 5.0
155 309 students · Kindergarten–5th 5.0
156 177 students · Kindergarten–8th 5.0
157 489 students · Kindergarten–5th 4.9
158 302 students · Kindergarten–2nd 4.9
159 864 students · Kindergarten–8th 4.8
160 751 students · Kindergarten–8th 4.8
161 445 students · Kindergarten–8th 4.8
162 407 students · Kindergarten–4th 4.8
163 600 students · Kindergarten–6th 4.7
164 280 students · Pre-K–8th 4.7
165 254 students · Kindergarten–8th 4.7
166 710 students · Kindergarten–8th 4.6
167 1,278 students · Kindergarten–5th 4.6
168 268 students · Pre-K–5th 4.5
169 422 students · Kindergarten–8th 4.4
170 670 students · Kindergarten–8th 4.4
171 318 students · Kindergarten–5th 4.4
172 632 students · Pre-K–8th 4.3
173 621 students · Kindergarten–8th 4.2
174 588 students · Kindergarten–8th 4.2
175 556 students · Kindergarten–8th 4.2
176 461 students · Kindergarten–5th 4.2
177 668 students · Pre-K–8th 4.1
178 323 students · Pre-K–8th 4.0
179 668 students · Kindergarten–8th 3.9
180 262 students · Pre-K–6th 3.9
181 663 students · Kindergarten–8th 3.9
182 321 students · Pre-K–8th 3.9
183 259 students · Pre-K–5th 3.9
184 576 students · Kindergarten–8th 3.8
185 294 students · Kindergarten–8th 3.8
186 776 students · Kindergarten–6th 3.6
187 1,762 students · Kindergarten–8th 3.6
188 831 students · Kindergarten–8th 3.5
189 406 students · Kindergarten–8th 3.4
190 957 students · Kindergarten–8th 3.2
191 705 students · Kindergarten–8th 2.5
192 634 students · Kindergarten–8th 2.1
Private Schools 77 schools

Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types.

1 53 students · Kindergarten–6th Not Rated
2 63 students · Kindergarten–8th Not Rated
3 163 students · Pre-K–8th Not Rated
4 139 students · Pre-K–8th Not Rated
5 119 students · Pre-K–8th Not Rated
6 91 students · Kindergarten–8th Not Rated
7 53 students · Pre-K–6th Not Rated
8 177 students · Pre-K–8th Not Rated
9 371 students · Pre-K–8th Not Rated
10 287 students · Pre-K–8th Not Rated
11 287 students · Pre-K–8th Not Rated
12 30 students · Kindergarten–8th Not Rated
13 316 students · Pre-K–8th Not Rated
14 131 students · Kindergarten–8th Not Rated
15 167 students · Pre-K–8th Not Rated
16 162 students · Pre-K–8th Not Rated
17 113 students · Kindergarten–5th Not Rated
18 45 students · Pre-K–8th Not Rated
19 271 students · Pre-K–8th Not Rated
20 60 students · Pre-K–3rd Not Rated
21 63 students · Kindergarten–5th Not Rated
22 387 students · Pre-K–8th Not Rated
23 478 students · Pre-K–8th Not Rated
24 287 students · Kindergarten–8th Not Rated
25 59 students · Kindergarten–8th Not Rated
26 266 students · Pre-K–8th Not Rated
27 65 students · Kindergarten–8th Not Rated
28 161 students · Pre-K–8th Not Rated
29 345 students · Kindergarten–8th Not Rated
30 333 students · Kindergarten–8th Not Rated
31 250 students · Kindergarten–8th Not Rated
32 159 students · Pre-K–8th Not Rated
33 70 students · Pre-K–6th Not Rated
34 37 students · Kindergarten–8th Not Rated
35 266 students · Pre-K–8th Not Rated
36 92 students · Pre-K–5th Not Rated
37 299 students · Pre-K–8th Not Rated
38 212 students · Pre-K–8th Not Rated
39 479 students · Pre-K–8th Not Rated
40 382 students · Kindergarten–8th Not Rated
41 130 students · Pre-K–5th Not Rated
42 355 students · Pre-K–8th Not Rated
43 164 students · Kindergarten–8th Not Rated
44 39 students · Pre-K–6th Not Rated
45 398 students · Pre-K–8th Not Rated
46 282 students · Kindergarten–8th Not Rated
47 333 students · Pre-K–8th Not Rated
48 182 students · Kindergarten–8th Not Rated
49 433 students · Pre-K–8th Not Rated
50 30 students · Pre-K–5th Not Rated
51 143 students · Pre-K–8th Not Rated
52 116 students · Kindergarten–5th Not Rated
53 542 students · Pre-K–8th Not Rated
54 219 students · Pre-K–8th Not Rated
55 211 students · Pre-K–8th Not Rated
56 169 students · Pre-K–8th Not Rated
57 690 students · Pre-K–8th Not Rated
58 34 students · Kindergarten–TK Not Rated
59 24 students · Kindergarten–7th Not Rated
60 22 students · Pre-K–4th Not Rated
61 7 students · Pre-K–Kindergarten Not Rated
62 8 students · Kindergarten–7th Not Rated
63 9 students · Pre-K–Kindergarten Not Rated
64 8 students · Kindergarten–7th Not Rated
65
ANN KIDS Private
20 students · Kindergarten–Kindergarten
Not Rated
66 13 students · Pre-K–Kindergarten Not Rated
67 19 students · Pre-K–4th Not Rated
68 20 students · Pre-K–Kindergarten Not Rated
69 8 students · Pre-K–Kindergarten Not Rated
70 8 students · Kindergarten–Kindergarten Not Rated
71 6 students · Kindergarten–Kindergarten Not Rated
72
THE GAN Private
10 students · Pre-K–Kindergarten
Not Rated
73 8 students · Pre-K–4th Not Rated
74 12 students · Kindergarten–Kindergarten Not Rated
75 4 students · Pre-K–Kindergarten Not Rated
76 15 students · Pre-K–Kindergarten Not Rated
77 13 students · Pre-K–Kindergarten Not Rated

Middle Schools

21 schools
# School Rating
1 134 students · 6th–8th 7.2
2 352 students · 5th–8th 6.7
3 368 students · 5th–9th 6.6
4 203 students · 6th–8th 6.1
5 155 students · 5th–8th 5.9
6 1,515 students · 6th–8th 5.8
7 278 students · 5th–8th 5.8
8 554 students · 6th–8th 5.6
9 301 students · 6th–8th 5.6
10 208 students · 6th–8th 5.6
11 1,269 students · 6th–8th 5.5
12 251 students · 5th–8th 5.4
13 602 students · 6th–8th 5.4
14 544 students · 5th–8th 5.0
15 428 students · 5th–8th 5.0
16 127 students · 5th–8th 4.9
17 150 students · 5th–8th 3.8
18 554 students · 5th–8th 1.8
Private Schools 3 schools

Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types.

1 84 students · 4th–8th Not Rated
2 37 students · 5th–8th Not Rated
3 195 students · 1st–8th Not Rated

High Schools

89 schools
# School Rating
1 572 students · 6th–12th 8.6
2 464 students · 9th–12th 8.4
3 557 students · 5th–12th 8.1
4 260 students · 9th–12th 8.0
5 500 students · 9th–12th 7.9
6 237 students · 9th–12th 7.7
7 1,188 students · 9th–12th 7.6
8 489 students · 9th–12th 7.5
9 2,287 students · 9th–12th 7.5
10 60 students · 9th–12th 7.4
11 398 students · 9th–12th 7.3
12 763 students · 9th–12th 7.3
13 436 students · 9th–12th 7.1
14 391 students · 9th–12th 7.1
15 203 students · 9th–12th 7.1
16 634 students · 7th–12th 7.0
17 424 students · 9th–12th 7.0
18 3,264 students · 9th–12th 7.0
19 654 students · 9th–12th 7.0
20 460 students · 9th–12th 7.0
21 588 students · 9th–12th 6.9
22 167 students · 9th–12th 6.8
23 499 students · 9th–12th 6.8
24 1,886 students · 9th–12th 6.8
25 842 students · 9th–12th 6.7
Show 64 more high schools
26 843 students · 7th–12th 6.7
27 189 students · 9th–12th 6.7
28 414 students · 9th–12th 6.6
29 226 students · 9th–12th 6.6
30 1,199 students · 5th–12th 6.5
31 722 students · 9th–12th 6.5
32 526 students · 9th–12th 6.5
33 577 students · 5th–12th 6.4
34 302 students · 9th–12th 6.4
35 449 students · 9th–12th 6.3
36 245 students · 9th–12th 6.3
37 85 students · 9th–12th 6.3
38 560 students · 9th–12th 6.2
39 769 students · 9th–12th 6.1
40 625 students · 9th–12th 6.1
41 523 students · 9th–12th 5.9
42 426 students · 9th–12th 5.9
43 656 students · 9th–12th 5.8
44 583 students · 9th–12th 5.8
45 382 students · 9th–12th 5.8
46 887 students · 9th–12th 5.7
47 256 students · 12th–12th 5.6
48 559 students · 9th–12th 5.6
49 742 students · 7th–12th 5.6
50 822 students · 9th–12th 5.6
51 593 students · 9th–12th 5.6
52 582 students · 9th–12th 5.5
53 289 students · 9th–12th 5.5
54 905 students · 6th–12th 5.3
55 527 students · 9th–12th 5.3
56 426 students · 6th–12th 5.3
57 218 students · 9th–12th 5.2
58 244 students · 9th–12th 5.1
59 857 students · 9th–12th 5.1
60 2,201 students · 9th–12th 4.9
61 543 students · 9th–12th 4.7
62 953 students · 5th–12th 4.4
63 316 students · 9th–12th 4.2
64 1,314 students · 9th–12th 4.0
65 773 students · 6th–12th 4.0
66 1,235 students · 9th–12th 4.0
67 618 students · 9th–12th 3.8
68 615 students · 9th–12th 3.3
Private Schools 21 schools

Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types.

1 90 students · 7th–12th Not Rated
2 414 students · 9th–12th Not Rated
3 71 students · 6th–12th Not Rated
4 145 students · 9th–12th Not Rated
5 300 students · 9th–12th Not Rated
6 85 students · 9th–12th Not Rated
7 536 students · 9th–12th Not Rated
8 734 students · 9th–12th Not Rated
9 563 students · 9th–12th Not Rated
10 105 students · 9th–12th Not Rated
11 804 students · 9th–12th Not Rated
12 107 students · 9th–12th Not Rated
13 105 students · 9th–12th Not Rated
14 898 students · 9th–12th Not Rated
15 902 students · 9th–12th Not Rated
16
THE BRIDGE Private
6 students · 9th–12th
Not Rated
17 5 students · 9th–12th Not Rated
18 23 students · 6th–12th Not Rated
19 22 students · 9th–12th Not Rated
20 19 students · 9th–11th Not Rated
21 9 students · 9th–12th Not Rated

Other Schools

42 schools
# School Rating
1 135 students · Kindergarten–12th 7.7
2 563 students · Kindergarten–9th 6.6
3 1,307 students · Kindergarten–9th 6.2
4 1,361 students · Kindergarten–12th 6.1
5 957 students · Kindergarten–12th 5.8
6 1,171 students · Kindergarten–12th 5.6
7 1,508 students · Kindergarten–12th 5.3
8 1,115 students · Kindergarten–12th 5.3
9 1,074 students · Kindergarten–12th 4.9
10 697 students · Kindergarten–12th 4.9
11 1,190 students · Kindergarten–12th 4.7
12 1,486 students · Kindergarten–12th 4.6
13 2,600 students · Kindergarten–12th 4.5
14 662 students · Kindergarten–12th 4.3
15 1,242 students · Kindergarten–12th 4.2
16 1,506 students · Kindergarten–12th 4.2
17 945 students · Kindergarten–12th 4.2
18 822 students · Kindergarten–12th 4.2
19 1,641 students · Kindergarten–12th 3.9
20 1,818 students · Kindergarten–12th 3.0
21 1,895 students · Kindergarten–12th 2.9
22 896 students · 1st–12th 2.6
Private Schools 20 schools

Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types.

1 113 students · Pre-K–12th Not Rated
2 72 students · Pre-K–12th Not Rated
3 257 students · 1st–12th Not Rated
Show 17 more other schools
4 152 students · T1–12th Not Rated
5 418 students · Pre-K–12th Not Rated
6 1,025 students · Pre-K–12th Not Rated
7 1,050 students · Pre-K–12th Not Rated
8 1,050 students · Pre-K–12th Not Rated
9 251 students · Pre-K–9th Not Rated
10 83 students · Pre-K–12th Not Rated
11 78 students · 1st–12th Not Rated
12 271 students · Kindergarten–12th Not Rated
13 99 students · Pre-K–12th Not Rated
14 54 students · Kindergarten–12th Not Rated
15 49 students · Kindergarten–12th Not Rated
16 103 students · 1st–12th Not Rated
17 130 students · Kindergarten–12th Not Rated
18 56 students · Kindergarten–12th Not Rated
19 170 students · Kindergarten–10th Not Rated
20 12 students · UG–UG Not Rated

Schools in Philadelphia

Philadelphia, Pennsylvania · 421 schools

Community Demographics

Census ACS 2022 5-Year Estimates across 44 ZIP codes

Median Income

$66,502

Median Home Value

$271,768

Median Rent

$1,354/mo

Population

1,561,250

College Educated

37%

Homeownership

54%

Avg Commute

32 min

Poverty Rate

20.2%

Community Profile

Philadelphia has a median household income of $66,502. It is an area where 37% of adults hold a bachelor's degree or higher. The median home value in the area is $271,768, with a median rent of $1,354/month. The area has a poverty rate of 20.2%, indicating some economic challenges in the community. The average commute for residents is 32 minutes. Source: U.S. Census ACS 2022 5-Year Estimates.

Quick Facts

Total Schools
421
Elementary
269
Middle
21
High
89
Districts
83
Avg Rating
6.2/10
School Districts (83)

Community Academy of Philadelphia CS

1 school · 1,242 students

Harambee Institute of Science and Technology CS

1 school · 569 students

Youth Build Phila CS

1 school · 256 students

Preparatory CS of Mathematics Science Tech and Careers

1 school · 559 students

Imhotep Institute CHS

1 school · 618 students

Alliance for Progress CS

1 school · 638 students

Multicultural Academy CS

1 school · 244 students

West Oak Lane CS

1 school · 985 students

Inquiry CS

1 school · 268 students

Eugenio Maria De Hostos CS

1 school · 486 students

Laboratory CS

1 school · 406 students

Mathematics Science & Technology Community CS

1 school · 1,494 students

Christopher Columbus CS

1 school · 835 students

Universal Institute CS

1 school · 563 students

Math Civics and Sciences CS

1 school · 896 students

Young Scholars CS

1 school · 251 students

Freire CS

1 school · 953 students

Philadelphia Academy CS

1 school · 1,175 students

Mastery CS-Hardy Williams

1 school · 1,190 students

Global Leadership Academy CS

1 school · 668 students

Philadelphia Performing Arts CS

1 school · 2,638 students

New Foundations CS

1 school · 1,508 students

Esperanza Academy CS

1 school · 1,645 students

Franklin Towne CHS

1 school · 1,314 students

Mariana Bracetti Academy CS

1 school · 1,510 students

Mastery CHS-Lenfest Campus

1 school · 634 students

People for People CS

1 school · 576 students

Richard Allen Preparatory CS

1 school · 368 students

Independence CS

1 school · 800 students

Russell Byers CS

1 school · 668 students

First Philadelphia Preparatory CS

1 school · 1,859 students

Green Woods CS

1 school · 702 students

West Phila. Achievement CES

1 school · 658 students

Wissahickon CS

1 school · 946 students

Philadelphia Electrical & Technology CHS

1 school · 620 students

Belmont CS

1 school · 945 students

Discovery CS

1 school · 621 students

KIPP Philadelphia CS

1 school · 864 students

Maritime Academy CS

1 school · 822 students

Ad Prima CS

1 school · 578 students

Philadelphia Montessori CS

1 school · 262 students

Northwood Academy CS

1 school · 705 students

Folk Arts-Cultural Treasures CS

1 school · 494 students

Mastery CS-Thomas Campus

1 school · 1,361 students

Mastery CS-Shoemaker Campus

1 school · 742 students

Southwest Leadership Academy CS

1 school · 594 students

Boys' Latin of Philadelphia CS

1 school · 773 students

Mastery CS-Pickett Campus

1 school · 905 students

Keystone Academy CS

1 school · 663 students

Pan American Academy CS

1 school · 762 students

Antonia Pantoja Community CS

1 school · 710 students

Sankofa Freedom Academy CS

1 school · 662 students

Franklin Towne Charter Elementary School

1 school · 957 students

Tacony Academy CS

1 school · 1,075 students

Mastery CS-Harrity Campus

1 school · 782 students

Mastery CS-Smedley Campus

1 school · 776 students

Frederick Douglass Mastery CS

1 school · 556 students

ASPIRA Bilingual Cyber CS

1 school · 957 students

Mastery CS-Clymer Elementary

1 school · 451 students

Lindley Academy CS at Birney

1 school · 737 students

Universal Vare CS

1 school · 150 students

Universal Audenried CS

1 school · 582 students

Esperanza Cyber CS

1 school · 1,116 students

Mastery CS-Cleveland Elementary

1 school · 755 students

The Philadelphia CS for Arts and Sciences at HR Edmunds

1 school · 931 students

Universal Creighton CS

1 school · 673 students

Memphis Street Academy CS @ JP Jones

1 school · 544 students

Universal Alcorn CS

1 school · 422 students

Mastery CS-Francis D. Pastorius Elementary

1 school · 648 students

KIPP DuBois CS

1 school · 523 students

KIPP West Philadelphia CS

1 school · 849 students

Mastery CS John Wister Elementary

1 school · 497 students

MaST Community CS II

1 school · 1,899 students

Global Leadership Academy CS Southwest at Huey

1 school · 598 students

Independence CS West

1 school · 845 students

TECH Freire CS

1 school · 489 students

Deep Roots CS

1 school · 296 students

Mastery Prep Elementary CS

1 school · 600 students

KIPP North Philadelphia CS

1 school · 670 students

Philadelphia Hebrew Public CS

1 school · 489 students

MaST Community CS III

1 school · 1,310 students

Philadelphia City SD

220 schools · 117,907 students

KIPP Philadelphia Octavius Catto CS

1 school · 302 students

Other Major Cities in Pennsylvania

Top metros statewide by school count.

Featured Rankings

See our in-depth rankings with interactive maps, score breakdowns, and school spotlights.

How We Rate Schools

Every school receives a composite score from 1 to 10 based on four pillars: Academic Performance (50%), Student Growth (20%), Equity (15%), and Learning Environment (15%). Scores are built from publicly available data including standardized test results, enrollment figures, and school climate indicators.

Read our full methodology

Frequently Asked Questions

Common questions about schools in Philadelphia, Pennsylvania

How many schools are in Philadelphia, Pennsylvania?

Philadelphia has 421 schools, including 300 public and 121 private schools spanning elementary, middle, and high school levels.

What is the average school rating in Philadelphia, Pennsylvania?

The average MySchoolScout composite score for schools in Philadelphia is 6.2 out of 10, based on academic achievement, student growth, equity, and school environment.

What is the top-ranked school in Philadelphia, Pennsylvania?

The top-ranked school in Philadelphia on MySchoolScout is Dobson James Sch with a composite score of 8.9/10.

What is the best elementary school in Philadelphia, Pennsylvania?

The top-ranked elementary school in Philadelphia on MySchoolScout is Dobson James Sch with a composite score of 8.9/10.

What is the best middle school in Philadelphia, Pennsylvania?

The top-ranked middle school in Philadelphia on MySchoolScout is Amy Nw with a composite score of 7.2/10.

What is the best high school in Philadelphia, Pennsylvania?

The top-ranked high school in Philadelphia on MySchoolScout is Hill Freedman World Academy with a composite score of 8.6/10.

How many school districts serve Philadelphia, Pennsylvania?

Philadelphia is served by 83 school districts: Community Academy of Philadelphia Cs, Harambee Institute of Science and Technology Cs, Youth Build Phila Cs, Preparatory Cs of Mathematics Science Tech and Careers, Imhotep Institute Chs, Alliance for Progress Cs, Multicultural Academy Cs, West Oak Lane Cs, Inquiry Cs, Eugenio Maria De Hostos Cs, Laboratory Cs, Mathematics Science & Technology Community Cs, Christopher Columbus Cs, Universal Institute Cs, Math Civics and Sciences Cs, Young Scholars Cs, Freire Cs, Philadelphia Academy Cs, Mastery Cs-hardy Williams, Global Leadership Academy Cs, Philadelphia Performing Arts Cs, New Foundations Cs, Esperanza Academy Cs, Franklin Towne Chs, Mariana Bracetti Academy Cs, Mastery Chs-lenfest Campus, People for People Cs, Richard Allen Preparatory Cs, Independence Cs, Russell Byers Cs, First Philadelphia Preparatory Cs, Green Woods Cs, West Phila. Achievement Ces, Wissahickon Cs, Philadelphia Electrical & Technology Chs, Belmont Cs, Discovery Cs, Kipp Philadelphia Cs, Maritime Academy Cs, Ad Prima Cs, Philadelphia Montessori Cs, Northwood Academy Cs, Folk Arts-cultural Treasures Cs, Mastery Cs-thomas Campus, Mastery Cs-shoemaker Campus, Southwest Leadership Academy Cs, Boys' Latin of Philadelphia Cs, Mastery Cs-pickett Campus, Keystone Academy Cs, Pan American Academy Cs, Antonia Pantoja Community Cs, Sankofa Freedom Academy Cs, Franklin Towne Charter Elementary School, Tacony Academy Cs, Mastery Cs-harrity Campus, Mastery Cs-smedley Campus, Frederick Douglass Mastery Cs, Aspira Bilingual Cyber Cs, Mastery Cs-clymer Elementary, Lindley Academy Cs at Birney, Universal Vare Cs, Universal Audenried Cs, Esperanza Cyber Cs, Mastery Cs-cleveland Elementary, The Philadelphia Cs for Arts and Sciences at Hr Edmunds, Universal Creighton Cs, Memphis Street Academy Cs @ Jp Jones, Universal Alcorn Cs, Mastery Cs-francis D. Pastorius Elementary, Kipp Dubois Cs, Kipp West Philadelphia Cs, Mastery Cs John Wister Elementary, Mast Community Cs II, Global Leadership Academy Cs Southwest at Huey, Independence Cs West, Tech Freire Cs, Deep Roots Cs, Mastery Prep Elementary Cs, Kipp North Philadelphia Cs, Philadelphia Hebrew Public Cs, Mast Community Cs III, Philadelphia City Sd, Kipp Philadelphia Octavius Catto Cs.

What is the education level in Philadelphia, Pennsylvania?

According to Census data, 37% of adults in Philadelphia have earned a bachelor's degree or higher.

What is the median income in Philadelphia, Pennsylvania?

The median household income in Philadelphia is approximately $66,502 according to Census ACS 2022 estimates.

Are there private schools in Philadelphia, Pennsylvania?

Yes, Philadelphia has 121 private schools alongside 300 public schools. The top-rated private school is The Crefeld School with a score of 8.6/10.

What is the student-teacher ratio in Philadelphia, Pennsylvania?

The average student-teacher ratio across schools in Philadelphia is 14.2:1. This ratio varies by school, so families should check individual school profiles for specific classroom sizes.

How does MySchoolScout rate schools in Philadelphia, Pennsylvania?

MySchoolScout rates schools using publicly available data from the NCES Common Core of Data and state education departments. Each school receives a 1-10 composite score based on four components: Academic Achievement, Student Growth, Equity, and School Environment.

Related reading

Get school insights in your inbox

New rankings, best-schools lists, and parent guides — delivered free. No spam, unsubscribe anytime.

We respect your privacy. Unsubscribe at any time.

Data from NCES Common Core of Data, Pennsylvania Dept. of Education, and U.S. Census ACS for the 2023–24 school year. Rankings computed by MySchoolScout. See all data sources.