School Overview
Balboa High School, located at 1000 Cayuga Avenue in San Francisco’s Excelsior District, is a historic public high school that serves a diverse student body. Known for its distinct architectural style and long-standing presence in the community, the school offers a comprehensive academic curriculum alongside a variety of Career Technical Education (CTE) pathways. These programs are designed to provide students with hands-on experience in fields such as digital media, engineering, and health sciences, helping to bridge the gap between classroom learning and future career readiness.

Beyond academics, Balboa High is well-regarded for its vibrant school spirit and focus on holistic student development. The campus supports a wide range of extracurricular activities, including competitive athletics, performing arts, and various student-led clubs that encourage leadership and community engagement. By fostering an inclusive environment and providing robust support services, Balboa aims to prepare its diverse population of students for success in both higher education and the modern workforce.
1,278
Total Students
59.0
Full-Time Teachers
21.7
Student/Teacher Ratio
61.7%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Balboa High
Demographic Student Count
White52
Hispanic391
Black61
Asian684
Two or More60
American Indian4
Pacific Islander25
  • Asian
    684 (53.6 %)
  • Hispanic
    391 (30.6 %)
  • Black
    61 (4.8 %)
  • Two or More
    60 (4.7 %)
  • White
    52 (4.1 %)
  • Pacific Islander
    25 (2.0 %)
  • American Indian
    4 (0.3 %)
School Location
School Details
Status: Open
School Level: High School
School Type: Regular School
Charter Status:* Public Non-Charter
Virtual Instruction: No virtual instruction
Shared Time Status: N/A
District: San Francisco Unified
Phone: (415)469-4090
Grade Range: 9th - 12th
Total Students: 1,278
Full-Time Teachers (FTE): 59.0
Pupil/Teacher Ratio: 21.7
NSLP Participation:1 Yes under Community Eligibility Option (CEO)
Qualified Free Lunch: 709
Qualified Reduced Lunch: 80
Grades Taught
Grade 9 304
Grade 10 328
Grade 11 314
Grade 12 332

Grades Taught Data Table

Grades Taught and Student Counts for Balboa High
Grade Student Count
Grade 9304
Grade 10328
Grade 11314
Grade 12332
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Balboa High
Gender Student Count Percentage
Female58946.1%
Male68853.8%
Not Specified10.1%
Nearby High Schools (Within 10 Miles)