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.
NCES Common Core of Data 2024-25: schools open that year with enrollment · method
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.
| District | Schools in San Francisco | District students, fall 2022 | Spending per student, FY23 |
|---|---|---|---|
| San Francisco Unified | 106 | 48,785 | $22,880 |
| San Francisco County Office of Education | 4 | 362 | $36,381 |
| Five Keys Independence HS (SF Sheriff's) District | 1 | 3,019 | $12,142 |
| Thomas Edison Charter Academy District | 1 | 590 | $18,258 |
| Mission Preparatory District | 1 | 469 | $18,642 |
| Gateway High School | 1 | 489 | $17,384 |
| The New School of San Francisco District | 1 | 439 | $19,651 |
| Creative Arts Charter District | 1 | 441 | $14,354 |
| City Arts & Leadership Academy | 1 | 473 | $12,414 |
| KIPP San Francisco Bay Academy | 1 | 278 | $19,763 |
| Gateway Middle School | 1 | 302 | $17,500 |
| KIPP San Francisco College Preparatory District | 1 | 316 | $18,655 |
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
| School | Students 2024‑25 | Per teacher | Free lunch | District |
|---|---|---|---|---|
| Five Keys Independence HS (SF Sheriff's) | 3,447 | 33.3 | 40.8% | Five Keys Independence HS (SF Sheriff's) District |
| Lowell High | 2,571 | 21.0 | 36.1% | San Francisco Unified |
| Lincoln (Abraham) High | 2,074 | 22.4 | 48.9% | San Francisco Unified |
| Washington (George) High | 2,068 | 22.2 | 45.7% | San Francisco Unified |
| Galileo High | 1,750 | 19.8 | 59.4% | San Francisco Unified |
| Balboa High | 1,238 | 20.1 | 57.3% | San Francisco Unified |
| Burton (Phillip and Sala) Academic High | 1,047 | 19.2 | 63.6% | San Francisco Unified |
| Mission High | 993 | 16.7 | 59.8% | San Francisco Unified |
| Asawa (Ruth) SF Sch of the Arts A Public School | 680 | 20.3 | 20.7% | San Francisco Unified |
| Wallenberg (Raoul) Traditional High | 522 | 19.3 | 46.6% | San Francisco Unified |
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
| School | Students 2024‑25 | Per teacher | Free lunch | District |
|---|---|---|---|---|
| Giannini (A.P.) Middle | 1,183 | 23.6 | 34.1% | San Francisco Unified |
| Presidio Middle | 992 | 20.7 | 36.9% | San Francisco Unified |
| Hoover (Herbert) Middle | 963 | 23.1 | 54.5% | San Francisco Unified |
| Aptos Middle | 911 | 20.7 | 51.0% | San Francisco Unified |
| Denman (James) Middle | 807 | 18.2 | 61.5% | San Francisco Unified |
| Roosevelt Middle | 657 | 17.1 | 38.7% | San Francisco Unified |
| Marina Middle | 646 | 16.9 | 67.8% | San Francisco Unified |
| Francisco Middle | 496 | 15.9 | 72.6% | San Francisco Unified |
| Lick (James) Middle | 479 | 16.4 | 58.7% | San Francisco Unified |
| Everett Middle | 401 | 15.4 | 67.3% | San Francisco Unified |
The other 6 middle schools
| School | Students 2024‑25 | Per teacher | Free lunch | District |
|---|---|---|---|---|
| King Jr. (Martin Luther) Academic Middle | 367 | 16.1 | 72.2% | San Francisco Unified |
| Brown Jr. (Willie L) Middle | 363 | 14.1 | 50.7% | San Francisco Unified |
| Visitacion Valley Middle | 333 | 18.1 | 76.3% | San Francisco Unified |
| KIPP San Francisco Bay Academy | 267 | 19.0 | 80.1% | KIPP San Francisco Bay Academy |
| Gateway Middle | 247 | 16.6 | 47.8% | Gateway Middle School |
| KIPP Bayview Academy | 167 | 13.9 | 76.6% | KIPP Bayview Academy District |
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
| School | Students 2024‑25 | Per teacher | Free lunch | District |
|---|---|---|---|---|
| Lilienthal (Claire) Elementary | 673 | 22.1 | 21.2% | San Francisco Unified |
| Lau (Gordon J.) Elementary | 653 | 25.1 | 75.7% | San Francisco Unified |
| Lawton Alternative | 600 | 21.1 | 48.8% | San Francisco Unified |
| Yu (Alice Fong) Elementary | 594 | 25.5 | 33.2% | San Francisco Unified |
| West Portal Elementary | 588 | 23.7 | 28.7% | San Francisco Unified |
| Buena Vista/ Horace Mann K-8 | 586 | 20.7 | 63.3% | San Francisco Unified |
| Rooftop Elementary | 575 | 27.2 | 29.4% | San Francisco Unified |
| Thomas Edison Charter Academy | 574 | 20.5 | 62.5% | Thomas Edison Charter Academy District |
| Taylor (Edward R.) Elementary | 564 | 26.2 | 73.4% | San Francisco Unified |
| Carmichael (Bessie)/FEC | 555 | 24.8 | 75.0% | San Francisco Unified |
The other 71 elementary 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.
One other school in San Francisco, 120 students
| School | Students 2024‑25 | Per teacher | Free lunch | District |
|---|---|---|---|---|
| S.F. County Special Education | 120 | 27.6 | 28.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 | California | |
|---|---|---|
| Median students per teacher | 21.1 | 21.6 |
| Median school size (students) | 363 | 471 |
| Schools with a schoolwide Title I program (2021-22) | not reported | not reported |
| Schools where every student eats free (CEP) | 96% | 74% |
| Charter schools | 11% | 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
- San Francisco UnifiedRuns 106 of San Francisco's 123 public schools and spent $22,880 per student in fiscal year 2022-23.$22,880
- 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
- Compare San Francisco Unified with San Francisco County Office of EducationSan Francisco's two largest operators side by side: enrollment, spending and schools.
- The largest public schools in CaliforniaCalifornia's 50 largest schools open in 2024-25, by enrollment.
- 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
- Los Angeles564 schools
- San Diego283 schools
- San Jose232 schools
- Sacramento197 schools
- Fresno179 schools
- Bakersfield146 schools
- Stockton122 schools
- Oakland116 schools
Questions about schools in San Francisco
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.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).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