Skip to main content
6.8 avg / 10

Best Schools in San Francisco, California

297 schools · 192 Elementary · 23 Middle · 72 High · 10 Other

Public: 124
Private: 173
Districts: 16
Avg Rating: 6.8/10
Estimated Scores: 41%

Family Snapshot

At a glance
Avg school rating
6.8/10

47% of schools rated 7+

Median household income
$148,348

Census ACS, ZIPs in this city

Median home value
$1,456,529

Owner-occupied units

Bachelor's degree or higher
62%

Adults 25+

Avg commute
31 min

Workers age 16+

Owner-occupied homes
36%

Of occupied housing units

How San Francisco compares

California rank

#165 of 596

cities by avg. school score

Vs. state average

+0.5

above California avg (6.3)

Median household income

$148k

149% of California median

Schools in this city

193

About Schools in San Francisco, California

San Francisco's public school system spans 119 ranked schools, giving parents a wide field to evaluate. The city average sits at 6.9 out of 10 — a solid baseline, and one that understates how much high-end performance exists here. Exactly half of ranked schools, 60 in total, score 7 or above, meaning parents have a genuine range of strong options rather than a handful of outliers carrying the city's reputation.

Elementary schools dominate the top of the rankings. Parker (Jean) Elementary leads the city with a 9.5 out of 10, the highest score among all 119 ranked public schools. Chin (John Yehall) Elementary and Sutro Elementary both score 9.4, and Harvey Milk Civil Rights Elementary rounds out the top five at 9.3. That concentration of high-scoring elementaries signals that San Francisco's strongest academic performance tends to emerge early in the pipeline. At the high school level, Asawa (Ruth) SF School of the Arts — a public magnet focused on arts integration — holds a 9.3, making it one of the few secondary schools matching the top elementary tier.

The breadth of the 7-plus scoring group matters practically. With 60 schools above that threshold, parents aren't limited to chasing a short list of elite campuses. San Francisco Unified School District uses a choice-based enrollment system, so families submit ranked preferences rather than defaulting to a neighborhood school. Understanding how that process works — application windows, sibling preferences, and language programs — is as important as reading the school scores themselves.

Parents researching San Francisco should use the 6.9 city average as a calibration point. A school scoring 7 or 8 here is genuinely above the local norm, not just average. Start with the top-rated elementaries if you have young children, but don't overlook mid-tier schools that may offer specialized programs or shorter commutes. Given the competitive enrollment landscape, identifying two or three realistic options across the performance range — not just reach schools — is the most practical approach to navigating this city's public school market.

Elementary Schools

192 schools
# School Rating
1 125 students · Kindergarten–5th 9.5
2 253 students · Kindergarten–5th 9.4
3 248 students · Kindergarten–5th 9.4
4 154 students · Kindergarten–5th 9.3
5 335 students · Kindergarten–5th 9.3
6 384 students · Kindergarten–5th 9.2
7 474 students · Kindergarten–5th 9.2
8 356 students · Kindergarten–5th 9.0
9 137 students · Kindergarten–5th 9.0
10 670 students · Kindergarten–8th 9.0
11 589 students · Kindergarten–8th 8.9
12 403 students · Kindergarten–5th 8.9
13 226 students · Kindergarten–5th 8.8
14 393 students · Kindergarten–5th 8.7
15 590 students · Kindergarten–5th 8.7
16 562 students · Kindergarten–5th 8.6
17 601 students · Kindergarten–8th 8.6
18 254 students · Kindergarten–5th 8.6
19 421 students · Kindergarten–5th 8.5
20 438 students · Kindergarten–5th 8.5
21 274 students · Kindergarten–8th 8.4
22 521 students · Kindergarten–5th 8.4
23 650 students · Kindergarten–5th 8.3
24 383 students · Kindergarten–5th 8.3
25 321 students · Kindergarten–5th 8.2
Show 167 more elementary schools
26 381 students · Kindergarten–5th 8.1
27 529 students · Kindergarten–5th 8.1
28 89 students · Kindergarten–Kindergarten 8.0
29 44 students · Kindergarten–Kindergarten 8.0
30 522 students · Kindergarten–5th 7.9
31 382 students · Kindergarten–5th 7.9
32 144 students · Kindergarten–4th 7.8
33 260 students · Kindergarten–5th 7.8
34 247 students · Kindergarten–5th 7.6
35 275 students · Kindergarten–5th 7.6
36 381 students · Kindergarten–5th 7.5
37 270 students · Kindergarten–5th 7.5
38 247 students · Kindergarten–5th 7.4
39 242 students · Kindergarten–5th 7.4
40 190 students · Kindergarten–5th 7.4
41 374 students · Kindergarten–5th 7.0
42 518 students · Kindergarten–5th 6.9
43 191 students · Kindergarten–5th 6.9
44 350 students · Kindergarten–5th 6.9
45 570 students · Kindergarten–8th 6.9
46 199 students · Kindergarten–5th 6.9
47 444 students · Kindergarten–8th 6.8
48 187 students · Kindergarten–5th 6.7
49 368 students · Kindergarten–5th 6.4
50 306 students · Kindergarten–5th 6.3
51 263 students · Kindergarten–5th 6.1
52 588 students · Kindergarten–5th 6.0
53 278 students · Kindergarten–5th 6.0
54 383 students · Kindergarten–5th 5.9
55 112 students · Kindergarten–5th 5.9
56 454 students · Kindergarten–5th 5.8
57 350 students · Kindergarten–5th 5.8
58 585 students · Kindergarten–8th 5.7
59 352 students · Kindergarten–5th 5.5
60 411 students · Kindergarten–5th 5.5
61 282 students · Kindergarten–5th 5.2
62 123 students · Kindergarten–5th 5.1
63 502 students · Kindergarten–5th 5.1
64 124 students · Kindergarten–5th 5.1
65 344 students · Kindergarten–5th 5.0
66 97 students · Kindergarten–5th 4.9
67 463 students · Kindergarten–8th 4.8
68 214 students · Kindergarten–5th 4.7
69 557 students · Kindergarten–8th 4.5
70 279 students · Kindergarten–5th 4.5
71 429 students · Kindergarten–8th 4.3
72 490 students · Kindergarten–8th 4.1
73 247 students · Kindergarten–5th 3.9
74 246 students · Kindergarten–5th 3.8
75 557 students · Kindergarten–8th 3.5
76 240 students · Kindergarten–5th 3.2
77 328 students · Kindergarten–5th 2.7
78 105 students · Kindergarten–5th 2.7
79 12 students · Kindergarten–5th
80 28 students · Kindergarten–Kindergarten
81 22 students · Kindergarten–Kindergarten
Private Schools 111 schools

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

1 108 students · Pre-K–7th Not Rated
2 421 students · Kindergarten–8th Not Rated
3 197 students · Kindergarten–5th Not Rated
4 140 students · Kindergarten–8th Not Rated
5 266 students · Pre-K–8th Not Rated
6 192 students · Pre-K–8th Not Rated
7 138 students · Kindergarten–8th Not Rated
8 420 students · Kindergarten–8th Not Rated
9 414 students · Kindergarten–8th Not Rated
10 53 students · Pre-K–3rd Not Rated
11 344 students · Pre-K–8th Not Rated
12 140 students · Kindergarten–8th Not Rated
13 155 students · Kindergarten–8th Not Rated
14 402 students · Kindergarten–8th Not Rated
15 194 students · Pre-K–8th Not Rated
16 258 students · Kindergarten–8th Not Rated
17 217 students · Kindergarten–8th Not Rated
18 190 students · Kindergarten–8th Not Rated
19 435 students · Kindergarten–8th Not Rated
20 336 students · Kindergarten–8th Not Rated
21 95 students · Kindergarten–8th Not Rated
22 90 students · Pre-K–8th Not Rated
23 441 students · Kindergarten–8th Not Rated
24 57 students · Kindergarten–8th Not Rated
25 194 students · Kindergarten–8th Not Rated
26 221 students · Kindergarten–8th Not Rated
27 152 students · Kindergarten–8th Not Rated
28 80 students · Kindergarten–8th Not Rated
29 435 students · Kindergarten–8th Not Rated
30 443 students · Pre-K–8th Not Rated
31 227 students · Kindergarten–8th Not Rated
32
ST PAULS Private
188 students · Pre-K–8th
Not Rated
33 47 students · Kindergarten–8th Not Rated
34 185 students · Kindergarten–8th Not Rated
35 51 students · Kindergarten–8th Not Rated
36 242 students · Pre-K–8th Not Rated
37 229 students · Kindergarten–8th Not Rated
38 62 students · Kindergarten–4th Not Rated
39 258 students · Pre-K–8th Not Rated
40 104 students · Kindergarten–8th Not Rated
41 244 students · Kindergarten–8th Not Rated
42 222 students · Kindergarten–5th Not Rated
43 471 students · Pre-K–8th Not Rated
44 244 students · Kindergarten–8th Not Rated
45 250 students · Kindergarten–8th Not Rated
46 531 students · Kindergarten–8th Not Rated
47 185 students · Kindergarten–8th Not Rated
48 263 students · Kindergarten–8th Not Rated
49 285 students · Kindergarten–8th Not Rated
50 334 students · Kindergarten–8th Not Rated
51 196 students · Kindergarten–8th Not Rated
52 343 students · Kindergarten–8th Not Rated
53 202 students · Pre-K–3rd Not Rated
54 11 students · Kindergarten–5th Not Rated
55 187 students · 4th–8th Not Rated
56
Red Bridge Private
54 students · Kindergarten–7th
Not Rated
57 111 students · Kindergarten–8th Not Rated
58 270 students · Kindergarten–8th Not Rated
59 259 students · Kindergarten–8th Not Rated
60 54 students · Kindergarten–8th Not Rated
61 8 students · Kindergarten–8th Not Rated
62 247 students · Kindergarten–5th Not Rated
63 354 students · Kindergarten–8th Not Rated
64 13 students · 5th–8th Not Rated
65 62 students · Kindergarten–8th Not Rated
66 80 students · Kindergarten–8th Not Rated
67 451 students · Kindergarten–8th Not Rated
68 18 students · Kindergarten–6th Not Rated
69 39 students · Kindergarten–3rd Not Rated
70 14 students · Kindergarten–8th Not Rated
71 8 students · Kindergarten–5th Not Rated
72 437 students · Kindergarten–8th Not Rated
73 205 students · Kindergarten–8th Not Rated
74 51 students · Kindergarten–8th Not Rated
75 151 students · Kindergarten–3rd Not Rated
76 186 students · Kindergarten–8th Not Rated
77 20 students · Kindergarten–Kindergarten Not Rated
78 17 students · Kindergarten–6th Not Rated
79 104 students · Kindergarten–8th Not Rated
80 436 students · Kindergarten–8th Not Rated
81 134 students · Kindergarten–8th Not Rated
82 24 students · Kindergarten–8th Not Rated
83 258 students · Kindergarten–8th Not Rated
84
St. Paul's Private
161 students · Kindergarten–8th
Not Rated
85 173 students · Kindergarten–8th Not Rated
86 212 students · Kindergarten–8th Not Rated
87 247 students · Kindergarten–8th Not Rated
88 7 students · Kindergarten–8th Not Rated
89 430 students · Kindergarten–8th Not Rated
90 347 students · Kindergarten–8th Not Rated
91 371 students · Kindergarten–8th Not Rated
92 399 students · Kindergarten–8th Not Rated
93 56 students · Kindergarten–8th Not Rated
94 278 students · Kindergarten–8th Not Rated
95 233 students · Kindergarten–8th Not Rated
96 152 students · Kindergarten–8th Not Rated
97 38 students · Kindergarten–8th Not Rated
98 139 students · Kindergarten–8th Not Rated
99 208 students · Kindergarten–8th Not Rated
100 437 students · Kindergarten–8th Not Rated
101 10 students · Kindergarten–Kindergarten Not Rated
102 16 students · Kindergarten–5th Not Rated
103 106 students · 4th–8th Not Rated
104 24 students · Kindergarten–5th Not Rated
105 597 students · Kindergarten–5th Not Rated
106 25 students · Pre-K–TK Not Rated
107 26 students · Kindergarten–8th Not Rated
108 10 students · Kindergarten–8th Not Rated
109 17 students · TK–TK Not Rated
110 25 students · Pre-K–5th Not Rated
111 15 students · Pre-K–TK Not Rated

Middle Schools

23 schools
# School Rating
1 857 students · 6th–8th 8.5
2 313 students · 6th–8th 8.4
3 1,193 students · 6th–8th 8.0
4 657 students · 6th–8th 7.8
5 654 students · 6th–8th 7.1
6 948 students · 6th–8th 7.0
7 371 students · 6th–8th 6.5
8 980 students · 6th–8th 6.4
9 311 students · 6th–8th 6.4
10 266 students · 5th–8th 6.3
11 281 students · 6th–8th 6.1
12 511 students · 6th–8th 5.8
13 476 students · 6th–8th 5.8
14 790 students · 6th–8th 5.4
15 185 students · 5th–8th 4.2
16 467 students · 6th–8th 3.9
Private Schools 7 schools

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

1 95 students · 6th–8th Not Rated
2 94 students · 6th–8th Not Rated
3 186 students · 4th–8th Not Rated
4 101 students · 6th–8th Not Rated
5 119 students · 6th–8th Not Rated
6 5 students · 6th–8th Not Rated
7 17 students · 2nd–7th Not Rated

High Schools

72 schools
# School Rating
1 680 students · 9th–12th 9.3
2 2,008 students · 9th–12th 9.2
3 1,251 students · 9th–12th 8.9
4 1,031 students · 9th–12th 8.7
5 475 students · 9th–12th 8.5
6 1,741 students · 9th–12th 8.5
7 2,540 students · 9th–12th 8.0
8 2,037 students · 9th–12th 7.9
9 197 students · 9th–12th 7.8
10 76 students · 6th–12th 7.5
11 50 students · 6th–12th 7.5
12 265 students · 9th–12th 7.3
13 260 students · 9th–12th 7.1
14 407 students · 9th–12th 6.9
15 483 students · 9th–12th 6.6
16 551 students · 9th–12th 6.6
17 206 students · 9th–12th 6.3
18 179 students · 9th–12th 6.0
19 477 students · 9th–12th 5.7
20 153 students · 9th–12th 5.6
21 3,172 students · 9th–12th 5.5
22 147 students · 9th–12th 5.4
23 392 students · 8th–12th 5.4
24 1,084 students · 9th–12th 4.7
25 41 students · 9th–12th
Show 47 more high schools
26 11 students · 6th–12th
Private Schools 46 schools

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

1 46 students · 6th–12th Not Rated
2 435 students · 9th–12th Not Rated
3 59 students · 8th–10th Not Rated
4 436 students · 9th–12th Not Rated
5 188 students · 9th–12th Not Rated
6 425 students · 9th–12th Not Rated
7 336 students · 9th–12th Not Rated
8 292 students · 9th–12th Not Rated
9 976 students · 9th–12th Not Rated
10 1,589 students · 6th–12th Not Rated
11 33 students · 9th–12th Not Rated
12 410 students · 9th–12th Not Rated
13 53 students · 5th–12th Not Rated
14 26 students · 6th–12th Not Rated
15 125 students · 6th–12th Not Rated
16 72 students · 9th–12th Not Rated
17 1,219 students · Kindergarten–12th Not Rated
18 91 students · Kindergarten–12th Not Rated
19 17 students · 9th–12th Not Rated
20 12 students · 3rd–12th Not Rated
21 125 students · Kindergarten–12th Not Rated
22 6 students · Kindergarten–12th Not Rated
23 7 students · 6th–12th Not Rated
24 6 students · Kindergarten–12th Not Rated
25 174 students · 9th–12th Not Rated
26 6 students · Kindergarten–12th Not Rated
27 320 students · Kindergarten–12th Not Rated
28 15 students · 9th–12th Not Rated
29 420 students · 9th–12th Not Rated
30 302 students · 9th–12th Not Rated
31 239 students · 9th–12th Not Rated
32 559 students · 9th–12th Not Rated
33 317 students · 6th–12th Not Rated
34 488 students · 9th–12th Not Rated
35 1,555 students · 6th–12th Not Rated
36 1,192 students · 9th–12th Not Rated
37 1,438 students · 9th–12th Not Rated
38 518 students · Kindergarten–9th Not Rated
39 187 students · 4th–12th Not Rated
40 26 students · Kindergarten–12th Not Rated
41 28 students · 5th–12th Not Rated
42 7 students · 10th–12th Not Rated
43 7 students · 6th–12th Not Rated
44 29 students · 6th–12th Not Rated
45 16 students · 9th–9th Not Rated
46 12 students · 9th–12th Not Rated

Other Schools

10 schools
# School Rating
1 251 students · Kindergarten–12th 5.2
Private Schools 9 schools

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

1 258 students · Kindergarten–12th Not Rated
2 385 students · Pre-K–12th Not Rated
3 173 students · 4th–12th Not Rated
4 112 students · Kindergarten–12th Not Rated
5 1,169 students · Kindergarten–12th Not Rated
6 66 students · Kindergarten–12th Not Rated
7 46 students · Kindergarten–12th Not Rated
8
RED BRIDGE Private
21 students · UG–UG
Not Rated
9
RED BRIDGE Private
21 students · UG–UG
Not Rated

Schools in San Francisco

San Francisco, California · 297 schools

Community Demographics

Census ACS 2022 5-Year Estimates across 26 ZIP codes

Median Income

$148,348

Median Home Value

$1,456,529

Median Rent

$2,565/mo

Population

835,843

College Educated

62%

Homeownership

36%

Avg Commute

31 min

Poverty Rate

11.5%

Community Profile

San Francisco has a median household income of $148,348. It is a well-educated community where 62% of adults hold a bachelor's degree or higher. The median home value in the area is $1,456,529, with a median rent of $2,565/month. The area has a poverty rate of 11.5%. The average commute for residents is 31 minutes. Source: U.S. Census ACS 2022 5-Year Estimates.

Quick Facts

Total Schools
297
Elementary
192
Middle
23
High
72
Districts
16
Avg Rating
6.8/10

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 San Francisco, California

How many schools are in San Francisco, California?

San Francisco has 297 schools, including 124 public and 173 private schools spanning elementary, middle, and high school levels.

What is the average school rating in San Francisco, California?

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

What is the top-ranked school in San Francisco, California?

The top-ranked school in San Francisco on MySchoolScout is Parker (jean) Elementary with a composite score of 9.5/10.

What is the best elementary school in San Francisco, California?

The top-ranked elementary school in San Francisco on MySchoolScout is Parker (jean) Elementary with a composite score of 9.5/10.

What is the best middle school in San Francisco, California?

The top-ranked middle school in San Francisco on MySchoolScout is Aptos Middle with a composite score of 8.5/10.

What is the best high school in San Francisco, California?

The top-ranked high school in San Francisco on MySchoolScout is Asawa (ruth) Sf Sch of the Arts a Public School with a composite score of 9.3/10.

How many school districts serve San Francisco, California?

San Francisco is served by 16 school districts: Kipp Bayview Elementary District, Kipp San Francisco Bay Academy District, Gateway Middle District, Kipp San Francisco College Preparatory District, Five Keys Charter (sf Sheriff's) District, Thomas Edison Charter Academy District, City Arts & Leadership Academy District, Five Keys Independence HS (sf Sheriff's) District, Creative Arts Charter District, Kipp Bayview Academy District, Mission Preparatory District, Gateway High District, The New School of San Francisco District, Life Learning Academy Charter District, San Francisco Unified, San Francisco County Office of Education.

What is the education level in San Francisco, California?

According to Census data, 62% of adults in San Francisco have earned a bachelor's degree or higher.

What is the median income in San Francisco, California?

The median household income in San Francisco is approximately $148,348 according to Census ACS 2022 estimates.

Are there private schools in San Francisco, California?

Yes, San Francisco has 173 private schools alongside 124 public schools. The top-rated private school is San Francisco High School of the Arts with a score of 8.4/10.

What is the student-teacher ratio in San Francisco, California?

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

How does MySchoolScout rate schools in San Francisco, California?

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, California Dept. of Education, and U.S. Census ACS for the 2023–24 school year. Rankings computed by MySchoolScout. See all data sources.