Public schools provide tuition-free K-12 education to all resident students within their assigned attendance zones, offering academic programs, extracurricular activities, and student support services funded by local, state, and federal sources. There are 50 Public Schools locations in San Francisco, California.
Families in San Francisco should contact their school district's enrollment office to determine their assigned school based on home address and to learn about any open enrollment, magnet school, or inter-district transfer options that may be available for the upcoming school year.
List of San Francisco City, California Public Schools
Marshall Elementary
Marshall (Thurgood) High
Metropolitan Arts & Technology High School
Monroe Elementary
Mission Preparatory
Ruth Asawa San Francisco School Of The Arts
S.F. International High
S.F. County Special Education
San Francisco Community Alternative
Sf County Special Education School
San Francisco Flex Academy
San Miguel Children Center
Serra (Junipero) Elementary
Sherman Elementary
Stockton (Commodore) Children Center
Stevenson (Robert Louis) Elementary
Sutro Elementary
Ulloa Elementary
Wallenberg (Raoul) Traditional High
Wells (Ida B.) High
Yu (Alice Fong) Elementary
Yick Wo Elementary
Academy Of Arts And Sciences
Alamo Elementary
Alvarado Elementary
Brown Jr. (Willie L) Middle
Chin (John Yehall) Elementary
Chavez (Cesar) Elementary
Chinese Immersion School At Deavila
City Arts And Tech High
Carmichael (Bessie)/Fec
Cooper (Sarah B.) Children Center
Feinstein (Dianne) Elementary
Fairmount Elementary
Everett Middle
Edison Charter Academy
Flynn (Leonard R.) Elementary
Gateway Middle
Gateway Pointe Elementary School
Lafayette Elementary
Jordan (June) School For Equity
King Junior Academic Middle School
Lincoln (Abraham) High
Life Learning Academy Charter
Longfellow Elementary
Mahler (Theresa S.) Children Center
Lowell High
Mckinley Elementary
Mclaren (John) Children Centers
Milk (Harvey) Civil Rights Elementary
Public Schools near San Francisco
Parents in San Francisco can access school performance data, attendance boundaries, and program offerings through the school district's website, and many districts in California offer parent portal access where families can monitor grades, attendance, and school communications in real time. When visiting a school administrative office, bring identification and any relevant student documentation to expedite enrollment or records requests.
You may also find Public Schools locations in nearby cities including Belmont, Brisbane, Burlingame.