Public schools in San Francisco, CA

San Francisco has 123 public schools with a 2024-25 address in the city: 25 high, 16 middle, 81 elementary, 1 other, enrolling 56,304 students. They are run by 15 districts and agencies; San Francisco Unified runs 106 of them.

The 15 districts and agencies that run San Francisco's public schools

Each district decides who can enroll where; its page holds its schools, spending and teachers.

Source: NCES Common Core of Data 2024-25: school location city and operating agency; NCES F-33 fiscal year 2022-23: district fall membership and current spending per student. Schools on a city's edge can serve students from outside it.

25 high schools in San Francisco, 19,866 students

The other 15 high schools

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

16 middle schools in San Francisco, 9,279 students

The other 6 middle schools

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

81 elementary schools in San Francisco, 27,039 students

The other 71 elementary schools
SchoolStudents 2024‑25Per teacherFree lunchDistrict
Key (Francis Scott) Elementary55227.624.1%San Francisco Unified
Alvarado Elementary53826.228.4%San Francisco Unified
Monroe Elementary53326.267.7%San Francisco Unified
Clarendon Alternative Elementary53325.422.3%San Francisco Unified
Ulloa Elementary52022.449.8%San Francisco Unified
Jefferson Elementary51123.233.7%San Francisco Unified
Mission Preparatory49120.575.6%Mission Preparatory District
Lafayette Elementary47122.928.5%San Francisco Unified
Longfellow Elementary46623.654.5%San Francisco Unified
The New School of San Francisco45719.932.2%The New School of San Francisco District
Revere (Paul) Elementary45318.570.6%San Francisco Unified
Stevenson (Robert Louis) Elementary44226.834.6%San Francisco Unified
Creative Arts Charter44018.725.2%Creative Arts Charter District
Huerta (Dolores) Elementary41823.247.8%San Francisco Unified
Lakeshore Alternative Elementary41619.158.9%San Francisco Unified
Ortega (Jose) Elementary41025.146.8%San Francisco Unified
Chinese Immersion School at DeAvila40724.229.2%San Francisco Unified
Sunset Elementary40225.630.8%San Francisco Unified
Chavez (Cesar) Elementary39724.672.5%San Francisco Unified
Grattan Elementary39223.113.5%San Francisco Unified
Argonne Elementary39121.735.5%San Francisco Unified
Alamo Elementary39023.338.2%San Francisco Unified
Flynn (Leonard R.) Elementary38121.261.2%San Francisco Unified
Sunnyside Elementary36624.431.7%San Francisco Unified
Sloat (Commodore) Elementary36423.538.2%San Francisco Unified
Feinstein (Dianne) Elementary35620.626.7%San Francisco Unified
Webster (Daniel) Elementary35422.829.7%San Francisco Unified
Glen Park Elementary34821.849.1%San Francisco Unified
Miraloma Elementary34423.728.8%San Francisco Unified
Moscone (George R.) Elementary33422.374.6%San Francisco Unified
King (Thomas Starr) Elementary33319.336.0%San Francisco Unified
Parks (Rosa) Elementary32621.059.8%San Francisco Unified
Hillcrest Elementary31723.876.0%San Francisco Unified
Cleveland Elementary30022.266.7%San Francisco Unified
McKinley Elementary29421.026.9%San Francisco Unified
Sherman Elementary29122.136.1%San Francisco Unified
Serra (Junipero) Elementary28323.964.3%San Francisco Unified
Tenderloin Community28225.670.9%San Francisco Unified
Guadalupe Elementary27324.873.6%San Francisco Unified
Sanchez Elementary27219.479.4%San Francisco Unified
Peabody (George) Elementary26921.520.4%San Francisco Unified
Muir (John) Elementary26022.673.5%San Francisco Unified
New Traditions Elementary25928.822.0%San Francisco Unified
McCoppin (Frank) Elementary25822.427.1%San Francisco Unified
Harte (Bret) Elementary25720.679.8%San Francisco Unified
Sutro Elementary25422.951.6%San Francisco Unified
Marshall Elementary24525.276.3%San Francisco Unified
Redding Elementary24026.764.6%San Francisco Unified
Visitacion Valley Elementary23921.274.1%San Francisco Unified
Bryant Elementary23720.676.8%San Francisco Unified
Spring Valley Elementary23418.764.1%San Francisco Unified
Chin (John Yehall) Elementary23321.269.1%San Francisco Unified
San Francisco Community Alternative23018.947.8%San Francisco Unified
Yick Wo Elementary20520.541.5%San Francisco Unified
Drew (Charles) College Preparatory Academy20023.571.0%San Francisco Unified
Sheridan Elementary19623.167.9%San Francisco Unified
Garfield Elementary17615.051.1%San Francisco Unified
Milk (Harvey) Civil Rights Elementary13721.132.1%San Francisco Unified
KIPP Bayview Elementary13515.173.3%KIPP Bayview Elementary District
Cobb (William L.) Elementary13420.667.9%San Francisco Unified
El Dorado Elementary12832.070.3%San Francisco Unified
Parker (Jean) Elementary12820.273.4%San Francisco Unified
San Francisco Public Montessori10726.844.9%San Francisco Unified
Mission Education Center10516.264.8%San Francisco Unified
Malcolm X Academy9717.680.4%San Francisco Unified
Carver (George Washington) Elementary9320.781.7%San Francisco Unified
Tule Elk Park Children Center73not reported17.8%San Francisco Unified
Noriega Children Center39not reported38.5%San Francisco Unified
Lee (Edwin and Anita) Newcomer2323.082.6%San Francisco Unified
Stockton (Commodore) Children Center22not reported81.8%San Francisco Unified
McLaren (John) Children Centers16not reported50.0%San Francisco Unified

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

One other school in San Francisco, 120 students

SchoolStudents 2024‑25Per teacherFree lunchDistrict
S.F. County Special Education12027.628.3%San Francisco County Office of Education

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

How San Francisco's public schools compare with California's

The median San Francisco school has 21.1 students per full-time teacher, fewer than the California median of 21.6. Its median school enrolls 363 students (state 471).

San Francisco against California, schools open in 2024-25 with students
San FranciscoCalifornia
Median students per teacher21.121.6
Median school size (students)363471
Schools with a schoolwide Title I program (2021-22)not reportednot reported
Schools where every student eats free (CEP)96%74%
Charter schools11%13%

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch program, charter status; the 123 San Francisco schools and the 9,918 California schools open that year with students); Title I status CCD 2021-22. Students per teacher counts 2024-25 teachers and ratios from 3 to 99.

What to look at next in San Francisco

  1. San Francisco UnifiedRuns 106 of San Francisco's 123 public schools and spent $22,880 per student in fiscal year 2022-23.$22,880
  2. Five Keys Independence HS (SF Sheriff's), the largest high school in San Francisco3,447 students in 2024-25, 33.3 per teacher.3,447
  3. Compare San Francisco Unified with San Francisco County Office of EducationSan Francisco's two largest operators side by side: enrollment, spending and schools.
  4. The largest public schools in CaliforniaCalifornia's 50 largest schools open in 2024-25, by enrollment.
  5. Find the school district for a San Francisco addressA home's district, not its city, decides which public schools it can enroll in.

Source: NCES Common Core of Data 2024-25 (schools and their operating agencies); NCES F-33 finance survey, fiscal year 2022-23 (spending per student).

Choosing among them: how to choose a school district with the federal data, and what a Title I school is.

Other cities in California

  1. Los Angeles564 schools
  2. San Diego283 schools
  3. San Jose232 schools
  4. Sacramento197 schools
  5. Fresno179 schools
  6. Bakersfield146 schools
  7. Stockton122 schools
  8. Oakland116 schools

Questions about schools in San Francisco

  1. How many public schools are in San Francisco, CA?
    123 public schools with an address in San Francisco were open in 2024-25: 25 high, 16 middle, 81 elementary, 1 other, enrolling 56,304 students. 13 are charter schools.
  2. What is the largest high school in San Francisco?
    Five Keys Independence HS (SF Sheriff's), with 3,447 students in 2024-25 (Five Keys Independence HS (SF Sheriff's) District).
  3. Which districts run San Francisco's schools?
    San Francisco Unified (106 schools), San Francisco County Office of Education (4 schools), Five Keys Independence HS (SF Sheriff's) District (1 school), Thomas Edison Charter Academy District (1 school), and 11 more. A school's district, not its city, decides who can enroll.

These figures are for information and are not a substitute for the district's enrollment office, which confirms the school a home is assigned to.

Sources

Source: NCES Common Core of Data School directory, membership, staff and lunch files · 2024-25

Source: NCES Common Core of Data Public school search (the official record of each school) · 2024-25