Guest, Sign inJoin

Post to San Francisco

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
U.S. Post Office and CourthouseU.S. Post Office and Courthouse · Photo: James Knox Taylor · Public domain
B+
Schools in San Francisco · San Francisco Unified School District

San Francisco’s public schools outscore 74% of California districts

Math proficiency in San Francisco’s districts is 45%, above the California average (33%). The grade covers the public school district serving San Francisco, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within California, not nationally.

#202of 847 California townsK–12Where will my kid go?

From California state tests taken in spring 2022, when 92% of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Reading proficiency
54%
▲ 7 pts vs CA 47%
2021–22
Math proficiency
45%
▲ 12 pts vs CA 33%
2021–22
Graduate on time
88%
▲ 2 pts vs CA 86%
class of 2023
Spent per student
$25.2K
▲ 19% vs CA $21.2K
FY2024
Students per teacher
20.9
CA 21.6 · smaller classes
Schools in town
210
46,738 students on the public path
In brief

San Francisco’s schools, in brief

Against towns with similar incomes

Among the 358 California towns with household incomes within a quarter of San Francisco’s, its schools beat 62%, lower than their 74% against all the state’s districts. The grade ↓

Above the state on both counts

Reading proficiency is 54% and math 45% in spring 2022, against 47% and 33% statewide; 88% of the class of 2023 graduated in four years, against 86%. Test scores ↓

Spending and class size

The district spends $25,173 per student, against $21,206 across California (FY2024). Spending doesn’t count toward the grade. Districts ↓

76 elementary schools, then 21 middle and ten high schools

Which school depends on the address at every step. Enrollment is down 6% since 2020–21. See the path ↓

Choice beyond the district

KIPP Bayview Elementary, KIPP San Francisco Bay Academy, Gateway Middle, KIPP San Francisco College Preparatory, Five Keys Charter, Thomas Edison Charter Academy, City Arts & Leadership Academy, Five Keys Independence HS, Creative Arts Charter, KIPP Bayview Academy, Mission Preparatory, Gateway High, The New School of San Francisco, Life Learning Academy Charter, St. Ignatius College Preparatory (private), Convent & Stuart Hall Schools of the Sacred Heart (private), Archbishop Riordan High School (private), St. Gabriel Elementary School (private), St. Cecilia School (private), Chinese American International School (private), San Francisco University High School (private), Children's Day School (private), The Bay School of San Francisco (private), Holy Name Elementary School (private), Town School for Boys (private), French American Intnl School Preschool (private), Live Oak School (private), La Scuola International School (private), La Scuola International School-Mission Campus (private), Katherine Delmar Burke School (private), Presidio Knolls School (private), San Francisco Waldorf School (private), Cornerstone Academy (private), The Brandeis School of San Francisco (private), West Portal Lutheran School (private), Alta Vista School (private), San Francisco School (private), San Francisco Christian School (private), St. Brendan School (private), Ecole Notre Dame Des Victoires School (private), Ica Cristo Rey Academy (private), St. Stephen School (private), Cathedral School for Boys (private), St. Anne Elementary School (private), St. Finn Barr Catholic School (private), Our Lady of the Visitacion School (private), Presidio Hill School (private), St. Philip School (private), St. Vincent de Paul School (private), Synergy School (private), Cornerstone Academy-Cambridge Campus (private), Sterne School (private), Jewish Community High School of the Bay (private), St. Peter's School (private), Mission Dolores Academy (private), Sts. Peter & Paul School (private), St. Pauls (private), St. Anthony - Immaculate Conception School (private), School of the Epiphany (private), St. John the Evangelist School (private), Zion Lutheran School (private), Adda Clevenger School (private), Mission Montessori (private), Golden Bridges School (private), KZV Armenian School (private), Chinese American Intl Middle School (private), Brightworks (private), Stratford School San Francisco (private), San Francisco Schoolhouse (private), Proof School (private), St. James Catholic School (private), Stratford School (private), De Marillac Academy (private), Millennium School of San Francisco (private), San Francisco City Academy (private), St. Brigid School (private), Rise University Preparatory (private), San Francisco Islamic School (private), Donum Dei Classical Academy (private), Casa Dei Bambini School (private), Kittredge School (private), Bais Menachem Yeshiva Day School (private), San Francisco Pacific Academy (private), San Francisco High School of the Arts (private), Red Bridge (private), Dahlia School, the (private), St. John of San Francisco Orthodox Academy (private), Fusion Academy San Francisco (private), Montessori House of Children (private), Katherine Michiels School (private), Hillwood Academic Day School (private), Academy of Thought and Industry (private), Cielito Lindo Montessori School (private), Edgewood Center for Children & Families (private), Arise Educational Center (private), Eureka Learning Center (private), Nativity HS (private), San Francisco Adventist School (private), Kahlon Family Services School (private), Wen Jian Ying (private) and The Discovery Center School (private) are in town. Every school ↓

Written from the figures on this page. Tests are from 2021–22, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind San Francisco’s grade

A− Test scoresC+ Graduation

B+: better than 74% of California school districts, #202 of 847 California towns. Test scores and graduation are both above the California average; test scores are the stronger of the two.

California school districts we grade (1,872)Better than 74%
Lower resultsHigher results
California towns with similar household incomes (358)Better than 62%
B+A−A fairly firm grade. Ordinary sampling error in 23,893 test results and a graduating class of 4,060 could put San Francisco anywhere from B+ to A−. The tests are from spring 2022, when 92% of San Francisco’s students in the tested grades sat them (23,902 in math, 23,884 in reading).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve San Francisco, with each school’s own grade.

76 schools teach K in San Francisco’s district. Which one depends on your address. Their grades range from A− to A+, so check the specific school.
Lilienthal (Claire) Elementary
Elementary · Grades K–8
673 students22:1Rate it →
Lau (Gordon J.) Elementary
Elementary · Grades K–5
653 students25:1Rate it →
Lawton Alternative
Elementary · Grades K–8
600 students21:1Rate it →
Yu (Alice Fong) Elementary
Elementary · Grades K–8
594 students25:1Rate it →
West Portal Elementary
Elementary · Grades K–5
A−
588 students24:1Rate it →
Buena Vista/ Horace Mann K-8
Elementary · Grades K–8
586 students21:1Rate it →
Rooftop Elementary
Elementary · Grades K–8
575 students27:1Rate it →
Taylor (Edward R.) Elementary
Elementary · Grades K–5
564 students26:1Rate it →
Carmichael (Bessie)/FEC
Elementary · Grades K–8
555 students25:1Rate it →
Key (Francis Scott) Elementary
Elementary · Grades K–5
552 students28:1Rate it →
Alvarado Elementary
Elementary · Grades K–5
538 students26:1Rate it →
Monroe Elementary
Elementary · Grades K–5
533 students26:1Rate it →
Clarendon Alternative Elementary
Elementary · Grades K–5
533 students25:1Rate it →
Ulloa Elementary
Elementary · Grades K–5
520 students22:1Rate it →
Jefferson Elementary
Elementary · Grades K–5
511 students23:1Rate it →
Lafayette Elementary
Elementary · Grades K–5
471 students23:1Rate it →
Longfellow Elementary
Elementary · Grades K–5
466 students24:1Rate it →
Revere (Paul) Elementary
Elementary · Grades K–8
453 students18:1Rate it →
Stevenson (Robert Louis) Elementary
Elementary · Grades K–5
442 students27:1Rate it →
Huerta (Dolores) Elementary
Elementary · Grades K–5
418 students23:1Rate it →
Lakeshore Alternative Elementary
Elementary · Grades K–5
416 students19:1Rate it →
Ortega (Jose) Elementary
Elementary · Grades K–5
410 students25:1Rate it →
Chinese Immersion School at DeAvila
Elementary · Grades K–5
407 students24:1Rate it →
Sunset Elementary
Elementary · Grades K–5
402 students26:1Rate it →
Chavez (Cesar) Elementary
Elementary · Grades K–5
397 students25:1Rate it →
Grattan Elementary
Elementary · Grades K–5
392 students23:1Rate it →
Argonne Elementary
Elementary · Grades K–5
391 students22:1Rate it →
Alamo Elementary
Elementary · Grades K–5
A+
390 students23:1Rate it →
Flynn (Leonard R.) Elementary
Elementary · Grades K–5
381 students21:1Rate it →
Sunnyside Elementary
Elementary · Grades K–5
366 students24:1Rate it →
Sloat (Commodore) Elementary
Elementary · Grades K–5
364 students23:1Rate it →
Feinstein (Dianne) Elementary
Elementary · Grades K–5
356 students21:1Rate it →
Webster (Daniel) Elementary
Elementary · Grades K–5
354 students23:1Rate it →
Glen Park Elementary
Elementary · Grades K–5
348 students22:1Rate it →
Miraloma Elementary
Elementary · Grades K–5
344 students24:1Rate it →
Moscone (George R.) Elementary
Elementary · Grades K–5
334 students22:1Rate it →
King (Thomas Starr) Elementary
Elementary · Grades K–5
333 students19:1Rate it →
Parks (Rosa) Elementary
Elementary · Grades K–5
326 students21:1Rate it →
Hillcrest Elementary
Elementary · Grades K–5
317 students24:1Rate it →
Cleveland Elementary
Elementary · Grades K–5
300 students22:1Rate it →
McKinley Elementary
Elementary · Grades K–5
294 students21:1Rate it →
Sherman Elementary
Elementary · Grades K–5
291 students22:1Rate it →
Serra (Junipero) Elementary
Elementary · Grades K–5
283 students24:1Rate it →
Tenderloin Community
Elementary · Grades K–5
282 students26:1Rate it →
Guadalupe Elementary
Elementary · Grades K–5
273 students25:1Rate it →
Sanchez Elementary
Elementary · Grades K–5
272 students19:1Rate it →
Peabody (George) Elementary
Elementary · Grades K–5
269 students22:1Rate it →
Muir (John) Elementary
Elementary · Grades K–5
260 students23:1Rate it →
New Traditions Elementary
Elementary · Grades K–5
259 students29:1Rate it →
McCoppin (Frank) Elementary
Elementary · Grades K–5
258 students22:1Rate it →
Harte (Bret) Elementary
Elementary · Grades K–5
257 students21:1Rate it →
Sutro Elementary
Elementary · Grades K–5
254 students23:1Rate it →
Marshall Elementary
Elementary · Grades K–5
245 students25:1Rate it →
Redding Elementary
Elementary · Grades K–5
240 students27:1Rate it →
Visitacion Valley Elementary
Elementary · Grades K–5
239 students21:1Rate it →
Bryant Elementary
Elementary · Grades K–5
237 students21:1Rate it →
Spring Valley Elementary
Elementary · Grades K–5
234 students19:1Rate it →
Chin (John Yehall) Elementary
Elementary · Grades K–5
233 students21:1Rate it →
San Francisco Community Alternative
Elementary · Grades K–8
230 students19:1Rate it →
Yick Wo Elementary
Elementary · Grades K–5
205 students20:1Rate it →
Drew (Charles) College Preparatory Academy
Elementary · Grades K–5
200 students24:1Rate it →
Sheridan Elementary
Elementary · Grades K–5
196 students23:1Rate it →
Garfield Elementary
Elementary · Grades K–5
176 students15:1Rate it →
Milk (Harvey) Civil Rights Elementary
Elementary · Grades K–5
137 students21:1Rate it →
Cobb (William L.) Elementary
Elementary · Grades K–5
134 students21:1Rate it →
El Dorado Elementary
Elementary · Grades K–5
128 students32:1Rate it →
Parker (Jean) Elementary
Elementary · Grades K–5
128 students20:1Rate it →
San Francisco Public Montessori
Elementary · Grades K–5
107 students27:1Rate it →
Mission Education Center
Elementary · Grades K–5
105 students16:1Rate it →
Malcolm X Academy
Elementary · Grades K–5
97 students18:1Rate it →
Carver (George Washington) Elementary
Elementary · Grades K–5
93 students21:1Rate it →
Tule Elk Park Children Center
Elementary · Grades K
73 studentsRate it →
Noriega Children Center
Elementary · Grades K
39 studentsRate it →
Lee (Edwin and Anita) Newcomer
Elementary · Grades K–5
23 students23:1Rate it →
Stockton (Commodore) Children Center
Elementary · Grades K
22 studentsRate it →
McLaren (John) Children Centers
Elementary · Grades K
16 studentsRate it →
The path, start to finish
K–576 elementary schoolsDepends on your addressA− to A+
6–821 middle schoolsDepends on your addressA
9–1210 high schoolsDepends on your addressNo scores

San Francisco’s public schools are run by San Francisco Unified School District. To confirm the school for a specific address, ask the district.

The district

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Test scores · 2021–22

Well above the state in reading

Reading54%
State average 46.7% · 23884 students tested
Math45%
State average 33.1% · 23902 students tested

San Francisco vs. its neighbors

Schools grades for the California towns that share San Francisco’s borders.

Schools next door
TownSchoolsMain districts
San FranciscoB+San Francisco Unified
Daly CityBJefferson Elementary K–8 · Jefferson Union High 9–12
BrisbaneB+Brisbane Elementary K–8 · Bayshore Elementary K–8 · Jefferson Union High 9–12
AlamedaAAlameda City Unified
TiburonA+Reed Union Elementary K–8 · Tamalpais Union High 9–12
RichmondC+West Contra Costa Unified K–12 · Acalanes Union High 9–12
BerkeleyABerkeley Unified
AlbanyAAlbany City Unified

Every school in San Francisco

210 schools. Each public school’s letter compares its own 2020–21 reading and math results with California’s other public schools (the newest school-level results we have).

District schools in San Franciscoby address
Lilienthal (Claire) Elementary
Elementary · Grades K–8
673 students22:1Rate it →
Lau (Gordon J.) Elementary
Elementary · Grades K–5
653 students25:1Rate it →
Lawton Alternative
Elementary · Grades K–8
600 students21:1Rate it →
Yu (Alice Fong) Elementary
Elementary · Grades K–8
594 students25:1Rate it →
West Portal Elementary
Elementary · Grades K–5
A−
588 students24:1Rate it →
Buena Vista/ Horace Mann K-8
Elementary · Grades K–8
586 students21:1Rate it →
Rooftop Elementary
Elementary · Grades K–8
575 students27:1Rate it →
Taylor (Edward R.) Elementary
Elementary · Grades K–5
564 students26:1Rate it →
Carmichael (Bessie)/FEC
Elementary · Grades K–8
555 students25:1Rate it →
Key (Francis Scott) Elementary
Elementary · Grades K–5
552 students28:1Rate it →
Alvarado Elementary
Elementary · Grades K–5
538 students26:1Rate it →
Monroe Elementary
Elementary · Grades K–5
533 students26:1Rate it →
Clarendon Alternative Elementary
Elementary · Grades K–5
533 students25:1Rate it →
Ulloa Elementary
Elementary · Grades K–5
520 students22:1Rate it →
Jefferson Elementary
Elementary · Grades K–5
511 students23:1Rate it →
Lafayette Elementary
Elementary · Grades K–5
471 students23:1Rate it →
Longfellow Elementary
Elementary · Grades K–5
466 students24:1Rate it →
Revere (Paul) Elementary
Elementary · Grades K–8
453 students18:1Rate it →
Stevenson (Robert Louis) Elementary
Elementary · Grades K–5
442 students27:1Rate it →
Huerta (Dolores) Elementary
Elementary · Grades K–5
418 students23:1Rate it →
Lakeshore Alternative Elementary
Elementary · Grades K–5
416 students19:1Rate it →
Ortega (Jose) Elementary
Elementary · Grades K–5
410 students25:1Rate it →
Chinese Immersion School at DeAvila
Elementary · Grades K–5
407 students24:1Rate it →
Sunset Elementary
Elementary · Grades K–5
402 students26:1Rate it →
Chavez (Cesar) Elementary
Elementary · Grades K–5
397 students25:1Rate it →
Grattan Elementary
Elementary · Grades K–5
392 students23:1Rate it →
Argonne Elementary
Elementary · Grades K–5
391 students22:1Rate it →
Alamo Elementary
Elementary · Grades K–5
A+
390 students23:1Rate it →
Flynn (Leonard R.) Elementary
Elementary · Grades K–5
381 students21:1Rate it →
Sunnyside Elementary
Elementary · Grades K–5
366 students24:1Rate it →
Sloat (Commodore) Elementary
Elementary · Grades K–5
364 students23:1Rate it →
Feinstein (Dianne) Elementary
Elementary · Grades K–5
356 students21:1Rate it →
Webster (Daniel) Elementary
Elementary · Grades K–5
354 students23:1Rate it →
Glen Park Elementary
Elementary · Grades K–5
348 students22:1Rate it →
Miraloma Elementary
Elementary · Grades K–5
344 students24:1Rate it →
Moscone (George R.) Elementary
Elementary · Grades K–5
334 students22:1Rate it →
King (Thomas Starr) Elementary
Elementary · Grades K–5
333 students19:1Rate it →
Parks (Rosa) Elementary
Elementary · Grades K–5
326 students21:1Rate it →
Hillcrest Elementary
Elementary · Grades K–5
317 students24:1Rate it →
Cleveland Elementary
Elementary · Grades K–5
300 students22:1Rate it →
McKinley Elementary
Elementary · Grades K–5
294 students21:1Rate it →
Sherman Elementary
Elementary · Grades K–5
291 students22:1Rate it →
Serra (Junipero) Elementary
Elementary · Grades K–5
283 students24:1Rate it →
Tenderloin Community
Elementary · Grades K–5
282 students26:1Rate it →
Guadalupe Elementary
Elementary · Grades K–5
273 students25:1Rate it →
Sanchez Elementary
Elementary · Grades K–5
272 students19:1Rate it →
Peabody (George) Elementary
Elementary · Grades K–5
269 students22:1Rate it →
Muir (John) Elementary
Elementary · Grades K–5
260 students23:1Rate it →
New Traditions Elementary
Elementary · Grades K–5
259 students29:1Rate it →
McCoppin (Frank) Elementary
Elementary · Grades K–5
258 students22:1Rate it →
Harte (Bret) Elementary
Elementary · Grades K–5
257 students21:1Rate it →
Sutro Elementary
Elementary · Grades K–5
254 students23:1Rate it →
Marshall Elementary
Elementary · Grades K–5
245 students25:1Rate it →
Redding Elementary
Elementary · Grades K–5
240 students27:1Rate it →
Visitacion Valley Elementary
Elementary · Grades K–5
239 students21:1Rate it →
Bryant Elementary
Elementary · Grades K–5
237 students21:1Rate it →
Spring Valley Elementary
Elementary · Grades K–5
234 students19:1Rate it →
Chin (John Yehall) Elementary
Elementary · Grades K–5
233 students21:1Rate it →
San Francisco Community Alternative
Elementary · Grades K–8
230 students19:1Rate it →
Yick Wo Elementary
Elementary · Grades K–5
205 students20:1Rate it →
Drew (Charles) College Preparatory Academy
Elementary · Grades K–5
200 students24:1Rate it →
Sheridan Elementary
Elementary · Grades K–5
196 students23:1Rate it →
Garfield Elementary
Elementary · Grades K–5
176 students15:1Rate it →
Milk (Harvey) Civil Rights Elementary
Elementary · Grades K–5
137 students21:1Rate it →
Cobb (William L.) Elementary
Elementary · Grades K–5
134 students21:1Rate it →
El Dorado Elementary
Elementary · Grades K–5
128 students32:1Rate it →
Parker (Jean) Elementary
Elementary · Grades K–5
128 students20:1Rate it →
San Francisco Public Montessori
Elementary · Grades K–5
107 students27:1Rate it →
Mission Education Center
Elementary · Grades K–5
105 students16:1Rate it →
Malcolm X Academy
Elementary · Grades K–5
97 students18:1Rate it →
Carver (George Washington) Elementary
Elementary · Grades K–5
93 students21:1Rate it →
Tule Elk Park Children Center
Elementary · Grades K
73 studentsRate it →
Noriega Children Center
Elementary · Grades K
39 studentsRate it →
Lee (Edwin and Anita) Newcomer
Elementary · Grades K–5
23 students23:1Rate it →
Stockton (Commodore) Children Center
Elementary · Grades K
22 studentsRate it →
McLaren (John) Children Centers
Elementary · Grades K
16 studentsRate it →
Giannini (A.P.) Middle
Middle · Grades 6–8
1,183 students24:1Rate it →
Presidio Middle
Middle · Grades 6–8
A
992 students21:1Rate it →
Hoover (Herbert) Middle
Middle · Grades 6–8
963 students23:1Rate it →
Aptos Middle
Middle · Grades 6–8
911 students21:1Rate it →
Denman (James) Middle
Middle · Grades 6–8
807 students18:1Rate it →
Roosevelt Middle
Middle · Grades 6–8
657 students17:1Rate it →
Marina Middle
Middle · Grades 6–8
646 students17:1Rate it →
Francisco Middle
Middle · Grades 6–8
496 students16:1Rate it →
Lick (James) Middle
Middle · Grades 6–8
479 students16:1Rate it →
Everett Middle
Middle · Grades 6–8
401 students15:1Rate it →
King Jr. (Martin Luther) Academic Middle
Middle · Grades 6–8
367 students16:1Rate it →
Brown Jr. (Willie L) Middle
Middle · Grades 6–8
363 students14:1Rate it →
Visitacion Valley Middle
Middle · Grades 6–8
333 students18:1Rate it →
Marshall (Thurgood) High
High · Grades 8–12
475 students14:1Rate it →
Lowell High
High · Grades 9–12
2,571 students21:1Rate it →
Lincoln (Abraham) High
High · Grades 9–12
2,074 students22:1Rate it →
Washington (George) High
High · Grades 9–12
2,068 students22:1Rate it →
Galileo High
High · Grades 9–12
1,750 students20:1Rate it →
Balboa High
High · Grades 9–12
1,238 students20:1Rate it →
Burton (Phillip and Sala) Academic High
High · Grades 9–12
1,047 students19:1Rate it →
Mission High
High · Grades 9–12
993 students17:1Rate it →
Wallenberg (Raoul) Traditional High
High · Grades 9–12
522 students19:1Rate it →
O'Connell (John) High
High · Grades 9–12
460 students16:1Rate it →
Other district programsby referral or application
Charter schoolsfree, open by application
Other public schools in San Franciscorun by other districts or the state
Private schoolstuition; no state tests, so no grade
St. Ignatius College Preparatory
Grades 6–12
Private · Catholic
1,585 students12:1Rate it →
Convent & Stuart Hall Schools of the Sacred Heart
Grades K–12
Private · Catholic
1,198 students10:1Rate it →
Archbishop Riordan High School
High · Grades 9–12
Private · Catholic
1,143 students15:1Rate it →
St. Gabriel Elementary School
Elementary · Grades PK–8
Private · Catholic
541 students19:1Rate it →
St. Cecilia School
Elementary · Grades K–8
Private · Catholic
503 students20:1Rate it →
Chinese American International School
Elementary · Grades PK–8
Private · Nonsectarian
503 students11:1Rate it →
San Francisco University High School
High · Grades 9–12
Private · Nonsectarian
480 students8:1Rate it →
Children's Day School
Elementary · Grades PK–8
Private · Religious
460 students7:1Rate it →
The Bay School of San Francisco
High · Grades 9–12
Private · Nonsectarian
447 students7:1Rate it →
Holy Name Elementary School
Elementary · Grades PK–8
Private · Catholic
436 students23:1Rate it →
Town School for Boys
Elementary · Grades K–8
Private · Nonsectarian · All-boys
416 students6:1Rate it →
French American Intnl School Preschool
Elementary · Grades PK–3
Private · Nonsectarian
416 studentsRate it →
Live Oak School
Elementary · Grades K–8
Private · Nonsectarian
415 students6:1Rate it →
La Scuola International School
Elementary · Grades PK–8
Private · Nonsectarian
403 students13:1Rate it →
La Scuola International School-Mission Campus
Elementary · Grades PK–8
Private · Nonsectarian
403 students13:1Rate it →
Katherine Delmar Burke School
Elementary · Grades K–8
Private · Nonsectarian · All-girls
401 students8:1Rate it →
Presidio Knolls School
Elementary · Grades PK–8
Private · Nonsectarian
394 students8:1Rate it →
San Francisco Waldorf School
Grades PK–12
Private · Nonsectarian
384 students4:1Rate it →
Cornerstone Academy
Elementary · Grades K–8
Private · Religious
363 students18:1Rate it →
The Brandeis School of San Francisco
Elementary · Grades K–8
Private · Religious
360 students6:1Rate it →
West Portal Lutheran School
Elementary · Grades K–8
Private · Religious
330 students14:1Rate it →
Alta Vista School
Elementary · Grades K–8
Private · Nonsectarian
323 students6:1Rate it →
San Francisco School
Elementary · Grades PK–8
Private · Nonsectarian
280 students10:1Rate it →
San Francisco Christian School
Grades PK–12
Private · Religious
277 students16:1Rate it →
St. Brendan School
Elementary · Grades K–8
Private · Catholic
277 students19:1Rate it →
Ecole Notre Dame Des Victoires School
Elementary · Grades K–8
Private · Catholic
271 students12:1Rate it →
Ica Cristo Rey Academy
High · Grades 9–12
Private · Catholic · All-girls
270 students14:1Rate it →
St. Stephen School
Elementary · Grades PK–8
Private · Catholic
269 students21:1Rate it →
Cathedral School for Boys
Elementary · Grades K–8
Private · Religious · All-boys
256 students6:1Rate it →
St. Anne Elementary School
Elementary · Grades K–8
Private · Catholic
241 students17:1Rate it →
St. Finn Barr Catholic School
Elementary · Grades K–8
Private · Catholic
224 students19:1Rate it →
Our Lady of the Visitacion School
Elementary · Grades K–8
Private · Catholic
216 students20:1Rate it →
Presidio Hill School
Elementary · Grades K–8
Private · Nonsectarian
210 students7:1Rate it →
St. Philip School
Elementary · Grades K–8
Private · Catholic
207 students19:1Rate it →
St. Vincent de Paul School
Elementary · Grades K–8
Private · Catholic
202 students17:1Rate it →
Synergy School
Elementary · Grades PK–8
Private · Nonsectarian
195 students10:1Rate it →
Cornerstone Academy-Cambridge Campus
Elementary · Grades 4–8
Private · Religious
184 students17:1Rate it →
Sterne School
Grades 4–12
Private · Special education
181 students7:1Rate it →
Jewish Community High School of the Bay
High · Grades 9–12
Private · Religious
179 students5:1Rate it →
St. Peter's School
Elementary · Grades K–8
Private · Catholic
178 students17:1Rate it →
Mission Dolores Academy
Elementary · Grades K–8
Private · Catholic
173 students11:1Rate it →
Sts. Peter & Paul School
Elementary · Grades K–8
Private · Catholic
168 students13:1Rate it →
St. Pauls
Elementary · Grades K–8
Private · Catholic
165 students14:1Rate it →
St. Anthony - Immaculate Conception School
Elementary · Grades K–8
Private · Catholic
164 students18:1Rate it →
School of the Epiphany
Elementary · Grades K–8
Private · Catholic
158 students20:1Rate it →
St. John the Evangelist School
Elementary · Grades K–8
Private · Catholic
152 students12:1Rate it →
Zion Lutheran School
Elementary · Grades K–8
Private · Religious
152 students12:1Rate it →
Adda Clevenger School
Elementary · Grades K–8
Private · Nonsectarian
143 students4:1Rate it →
Mission Montessori
Elementary · Grades PK–5
Private · Nonsectarian
134 students22:1Rate it →
Golden Bridges School
Elementary · Grades PK–8
Private · Nonsectarian
126 students5:1Rate it →
KZV Armenian School
Elementary · Grades PK–8
Private · Religious
125 students10:1Rate it →
Chinese American Intl Middle School
Elementary · Grades 6–8
Private · Nonsectarian
122 students9:1Rate it →
Brightworks
Grades K–12
Private · Nonsectarian
116 students7:1Rate it →
Stratford School San Francisco
Elementary · Grades 6–8
Private · Nonsectarian
115 students8:1Rate it →
San Francisco Schoolhouse
Elementary · Grades K–8
Private · Nonsectarian
115 students8:1Rate it →
Proof School
Grades 6–12
Private · Nonsectarian
113 students6:1Rate it →
St. James Catholic School
Elementary · Grades K–8
Private · Catholic
111 students16:1Rate it →
Stratford School
Elementary · Grades PK–4
Private · Nonsectarian
109 students9:1Rate it →
De Marillac Academy
Elementary · Grades 4–8
Private · Catholic
106 students10:1Rate it →
Millennium School of San Francisco
Elementary · Grades 6–8
Private · Nonsectarian
104 students8:1Rate it →
San Francisco City Academy
Elementary · Grades K–8
Private · Religious
86 students5:1Rate it →
St. Brigid School
Elementary · Grades PK–8
Private · Catholic
76 students7:1Rate it →
Rise University Preparatory
High · Grades 9–12
Private · Religious
72 students8:1Rate it →
San Francisco Islamic School
Elementary · Grades K–8
Private · Religious
72 students9:1Rate it →
Donum Dei Classical Academy
Elementary · Grades K–8
Private · Religious
66 students8:1Rate it →
Casa Dei Bambini School
Elementary · Grades PK–1
Private · Nonsectarian
65 students16:1Rate it →
Kittredge School
Elementary · Grades K–8
Private · Nonsectarian
60 students5:1Rate it →
Bais Menachem Yeshiva Day School
Elementary · Grades K–8
Private · Religious
57 students4:1Rate it →
San Francisco Pacific Academy
Elementary · Grades K–8
Private · Nonsectarian
56 students5:1Rate it →
San Francisco High School of the Arts
Grades 5–12
Private · Nonsectarian
48 students2:1Rate it →
Red Bridge
Elementary · Grades K–5
Private · Nonsectarian
40 students5:1Rate it →
Dahlia School, the
Elementary · Grades PK–K
Private · Nonsectarian
40 students10:1Rate it →
St. John of San Francisco Orthodox Academy
Grades K–12
Private · Religious
37 students4:1Rate it →
Fusion Academy San Francisco
Grades 6–12
Private · Nonsectarian
33 students3:1Rate it →
Montessori House of Children
Elementary · Grades K
Private · Nonsectarian
30 students4:1Rate it →
Katherine Michiels School
Elementary · Grades PK–5
Private · Nonsectarian
28 students5:1Rate it →
Hillwood Academic Day School
Elementary · Grades K–8
Private · Nonsectarian
26 students7:1Rate it →
Academy of Thought and Industry
High · Grades 7–12
Private · Nonsectarian
24 students5:1Rate it →
Cielito Lindo Montessori School
Elementary · Grades PK–K
Private · Nonsectarian
24 students3:1Rate it →
Edgewood Center for Children & Families
High · Grades 9–12
Private · Special education
22 students7:1Rate it →
Arise Educational Center
Grades 5–12
Private · Special education
21 students7:1Rate it →
Eureka Learning Center
Elementary · Grades K
Private · Nonsectarian
18 students7:1Rate it →
Nativity HS
High · Grades 9
Private · Catholic
15 students7:1Rate it →
San Francisco Adventist School
Elementary · Grades K–8
Private · Religious
10 students5:1Rate it →
Kahlon Family Services School
Elementary · Grades K–4
Private · Nonsectarian
10 students3:1Rate it →
Wen Jian Ying
High · Grades 10–12
Private · Religious
6 students4:1Rate it →
The Discovery Center School
Grades 3–10
Private · Nonsectarian
6 students4:1Rate it →

Left off: 9 public programs with fewer than 25 students (San Francisco County ROP, Weill (Raphael) Children Center, Mahler (Theresa S.) Children Center, Las Americas Children Center, Cooper (Sarah B.) Children Center, Presidio Early Ed., San Miguel Children Center, Havard (Leola M.) Early Education and S.F. County Court Woodside Learning Ctr). 2 duplicate private-school records merged.

Questions about San Francisco’s schools

Are San Francisco’s schools good?

By California’s own tests, yes: the public schools San Francisco children attend outscore 74% of California’s school districts on tests and graduation, a B+ Schools grade, #202 of 847 California towns. Among towns with similar incomes they beat 62%. Tests are from 2021–22, graduation from the class of 2023.

What school district is San Francisco in?

San Francisco Unified School District, which runs grades K–12 and enrolls 48,706 students in 106 schools (2024–25).

Where do San Francisco kids go to high school?

One of 10 high schools, depending on your address: Lowell High, Lincoln (Abraham) High, Washington (George) High, Galileo High, Balboa High, Burton (Phillip and Sala) Academic High, Mission High, Wallenberg (Raoul) Traditional High, Marshall (Thurgood) High and O'Connell (John) High.

What is San Francisco’s graduation rate?

88% of the class of 2023 in San Francisco Unified School District graduated in four years, against 86% across California.

How much does San Francisco spend per student?

$25,173 in San Francisco Unified School District (FY2024), against $21,206 across California. Spending doesn’t count toward the grade.

Are there private schools in San Francisco?

Yes: St. Ignatius College Preparatory (Catholic, grades 6–12, 1,585 students), Convent & Stuart Hall Schools of the Sacred Heart (Catholic, grades K–12, 1,198 students), Archbishop Riordan High School (Catholic, grades 9–12, 1,143 students), St. Gabriel Elementary School (Catholic, grades PK–8, 541 students), St. Cecilia School (Catholic, grades K–8, 503 students), Chinese American International School (nonsectarian, grades PK–8, 503 students), San Francisco University High School (nonsectarian, grades 9–12, 480 students), Children's Day School (religious, grades PK–8, 460 students), The Bay School of San Francisco (nonsectarian, grades 9–12, 447 students), Holy Name Elementary School (Catholic, grades PK–8, 436 students), Town School for Boys (nonsectarian · all-boys, grades K–8, 416 students), French American Intnl School Preschool (nonsectarian, grades PK–3, 416 students), Live Oak School (nonsectarian, grades K–8, 415 students), La Scuola International School (nonsectarian, grades PK–8, 403 students), La Scuola International School-Mission Campus (nonsectarian, grades PK–8, 403 students), Katherine Delmar Burke School (nonsectarian · all-girls, grades K–8, 401 students), Presidio Knolls School (nonsectarian, grades PK–8, 394 students), San Francisco Waldorf School (nonsectarian, grades PK–12, 384 students), Cornerstone Academy (religious, grades K–8, 363 students), The Brandeis School of San Francisco (religious, grades K–8, 360 students), West Portal Lutheran School (religious, grades K–8, 330 students), Alta Vista School (nonsectarian, grades K–8, 323 students), San Francisco School (nonsectarian, grades PK–8, 280 students), San Francisco Christian School (religious, grades PK–12, 277 students), St. Brendan School (Catholic, grades K–8, 277 students), Ecole Notre Dame Des Victoires School (Catholic, grades K–8, 271 students), Ica Cristo Rey Academy (catholic · all-girls, grades 9–12, 270 students), St. Stephen School (Catholic, grades PK–8, 269 students), Cathedral School for Boys (religious · all-boys, grades K–8, 256 students), St. Anne Elementary School (Catholic, grades K–8, 241 students), St. Finn Barr Catholic School (Catholic, grades K–8, 224 students), Our Lady of the Visitacion School (Catholic, grades K–8, 216 students), Presidio Hill School (nonsectarian, grades K–8, 210 students), St. Philip School (Catholic, grades K–8, 207 students), St. Vincent de Paul School (Catholic, grades K–8, 202 students), Synergy School (nonsectarian, grades PK–8, 195 students), Cornerstone Academy-Cambridge Campus (religious, grades 4–8, 184 students), Sterne School (special education, grades 4–12, 181 students), Jewish Community High School of the Bay (religious, grades 9–12, 179 students), St. Peter's School (Catholic, grades K–8, 178 students), Mission Dolores Academy (Catholic, grades K–8, 173 students), Sts. Peter & Paul School (Catholic, grades K–8, 168 students), St. Pauls (Catholic, grades K–8, 165 students), St. Anthony - Immaculate Conception School (Catholic, grades K–8, 164 students), School of the Epiphany (Catholic, grades K–8, 158 students), St. John the Evangelist School (Catholic, grades K–8, 152 students), Zion Lutheran School (religious, grades K–8, 152 students), Adda Clevenger School (nonsectarian, grades K–8, 143 students), Mission Montessori (nonsectarian, grades PK–5, 134 students), Golden Bridges School (nonsectarian, grades PK–8, 126 students), KZV Armenian School (religious, grades PK–8, 125 students), Chinese American Intl Middle School (nonsectarian, grades 6–8, 122 students), Brightworks (nonsectarian, grades K–12, 116 students), Stratford School San Francisco (nonsectarian, grades 6–8, 115 students), San Francisco Schoolhouse (nonsectarian, grades K–8, 115 students), Proof School (nonsectarian, grades 6–12, 113 students), St. James Catholic School (Catholic, grades K–8, 111 students), Stratford School (nonsectarian, grades PK–4, 109 students), De Marillac Academy (Catholic, grades 4–8, 106 students), Millennium School of San Francisco (nonsectarian, grades 6–8, 104 students), San Francisco City Academy (religious, grades K–8, 86 students), St. Brigid School (Catholic, grades PK–8, 76 students), Rise University Preparatory (religious, grades 9–12, 72 students), San Francisco Islamic School (religious, grades K–8, 72 students), Donum Dei Classical Academy (religious, grades K–8, 66 students), Casa Dei Bambini School (nonsectarian, grades PK–1, 65 students), Kittredge School (nonsectarian, grades K–8, 60 students), Bais Menachem Yeshiva Day School (religious, grades K–8, 57 students), San Francisco Pacific Academy (nonsectarian, grades K–8, 56 students), San Francisco High School of the Arts (nonsectarian, grades 5–12, 48 students), Red Bridge (nonsectarian, grades K–5, 40 students), Dahlia School, the (nonsectarian, grades PK–K, 40 students), St. John of San Francisco Orthodox Academy (religious, grades K–12, 37 students), Fusion Academy San Francisco (nonsectarian, grades 6–12, 33 students), Montessori House of Children (nonsectarian, grades K, 30 students), Katherine Michiels School (nonsectarian, grades PK–5, 28 students), Hillwood Academic Day School (nonsectarian, grades K–8, 26 students), Academy of Thought and Industry (nonsectarian, grades 7–12, 24 students), Cielito Lindo Montessori School (nonsectarian, grades PK–K, 24 students), Edgewood Center for Children & Families (special education, grades 9–12, 22 students), Arise Educational Center (special education, grades 5–12, 21 students), Eureka Learning Center (nonsectarian, grades K, 18 students), Nativity HS (Catholic, grades 9, 15 students), San Francisco Adventist School (religious, grades K–8, 10 students), Kahlon Family Services School (nonsectarian, grades K–4, 10 students), Wen Jian Ying (religious, grades 10–12, 6 students) and The Discovery Center School (nonsectarian, grades 3–10, 6 students). San Francisco also has 14 charter schools, free and open by application.

Parents talk

What San Francisco families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near San Francisco → They have their own page.

School data: state test results (2021–22, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within California. Stars are from neighbors.