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,238
Total Students
61.6
Full-Time Teachers
20.1
Student/Teacher Ratio
63.7%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Balboa High
Demographic Student Count
White44
Hispanic428
Black70
Asian611
Two or More67
American Indian1
Pacific Islander17
  • Asian
    611 (49.4%)
  • Hispanic
    428 (34.6%)
  • Black
    70 (5.7%)
  • Two or More
    67 (5.4%)
  • White
    44 (3.6%)
  • Pacific Islander
    17 (1.4%)
  • American Indian
    1 (0.1%)
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,238
Full-Time Teachers (FTE): 61.6
Pupil/Teacher Ratio: 20.1
NSLP Participation:1 Yes under Community Eligibility Option (CEO)
Qualified Free Lunch: 709
Qualified Reduced Lunch: 80
Grades Taught
Grade 9 290
Grade 10 315
Grade 11 301
Grade 12 332

Grades Taught Data Table

Grades Taught and Student Counts for Balboa High
Grade Student Count
Grade 9290
Grade 10315
Grade 11301
Grade 12332
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Balboa High
Gender Student Count Percentage
Female55544.8%
Male68355.2%
Nearby High Schools (Within 10 Miles)