The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

132 schools in San Francisco

California · Public K-12

San Francisco's 132 public-school campuses collectively enroll about 56,505 students across 88 elementary, 16 middle, and 27 high.

7-year change in San Francisco

SY 2017-18 vs SY 2024-25
Total enrollment
56,505
-3,653 (-6%) vs SY 2017-18
School count
124
+2 (+2%) vs SY 2017-18
% White
13%
was 14%
% Hispanic
37%
was 31%
% Black
7%
was 9%
% Asian
31%
was 35%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
S.F. International HighHigh08-12382
San Francisco Community AlternativeElementaryKG-08230
San Francisco County ROPHigh10-120
San Francisco Public MontessoriElementaryKG-05107
San Miguel Children CenterElementaryM-M·
Sanchez ElementaryElementaryKG-05272
Serra (Junipero) ElementaryElementaryKG-05283
Sheridan ElementaryElementaryKG-05196
Sherman ElementaryElementaryKG-05291
Sloat (Commodore) ElementaryElementaryKG-05364
Spring Valley ElementaryElementaryKG-05234
Stevenson (Robert Louis) ElementaryElementaryKG-05442
Stockton (Commodore) Children CenterElementaryKG-KG22
Sunnyside ElementaryElementaryKG-05366
Sunset ElementaryElementaryKG-05402
Sutro ElementaryElementaryKG-05254
Taylor (Edward R.) ElementaryElementaryKG-05564
Tenderloin CommunityElementaryKG-05282
The New School of San FranciscoElementaryKG-08457
Thomas Edison Charter AcademyElementaryKG-08574
Tule Elk Park Children CenterElementaryKG-KG73
Ulloa ElementaryElementaryKG-05520
Visitacion Valley ElementaryElementaryKG-05239
Visitacion Valley MiddleMiddle06-08333
Wallenberg (Raoul) Traditional HighHigh09-12522
Washington (George) HighHigh09-122,068
Webster (Daniel) ElementaryElementaryKG-05354
Weill (Raphael) Children CenterElementaryM-M·
Wells (Ida B.) HighHigh09-12198
West Portal ElementaryElementaryKG-05588
Yick Wo ElementaryElementaryKG-05205
Yu (Alice Fong) ElementaryElementaryKG-08594

About San Francisco

San Francisco, California is home to 132 public schools, with combined enrollment of approximately 56,505 students. By school count, it is a broad city.

Looking at the level breakdown, the city is made up of 88 elementary, 16 middle, 27 high, and 1 other.

Average school size in San Francisco is around 428 students, 26% below the California average of about 578.

Looking at the last 7 years. Total public-school enrollment in San Francisco has contracted 6% since SY 2017-18, moving from about 60,158 students to 56,505. Over that span, San Francisco added 2 schools, going from 122 to 124. On the demographic side, Hispanic enrollment moved from 31% to 37% over the same window.

On this page, the community for San Francisco discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in San Francisco, California?
There are 132 public K-12 schools in San Francisco, with a combined enrollment of about 56,505.
How many elementary, middle, and high schools are in San Francisco?
San Francisco has 88 elementary, 16 middle, 27 high, 1 combined-grade public schools.
What is the largest public school in San Francisco?
Five Keys Independence HS (SF Sheriff's) is the largest public school in San Francisco by enrollment, with approximately 3,447 students.
What school districts serve San Francisco?
San Francisco is served by 17 public school districts, including San Francisco County Office of Education, San Francisco Unified, Creative Arts Charter District, KIPP Bayview Elementary District, Mission Preparatory District and 12 others.
What grade levels do public schools in San Francisco cover?
Public schools in San Francisco serve students from kindergarten through grade 12.
Are there charter schools in San Francisco?
14 of the 132 public schools in San Francisco are charter schools.

San Francisco school rankings

Largest schoolsAll rankings →