School Overview
Castro Valley High School, located at 19400 Santa Maria Ave. in Castro Valley, California, serves as the flagship secondary school for the Castro Valley Unified School District. It is a large, comprehensive public high school known for its strong academic reputation and diverse array of extracurricular opportunities. The school provides a rigorous curriculum that includes a wide selection of Advanced Placement (AP) courses, Career Technical Education (CTE) pathways, and robust visual and performing arts programs, catering to a student body that reflects the suburban, residential character of the surrounding community.

Beyond its academic offerings, the school is deeply integrated into the local culture through its vibrant athletics programs and numerous student-led clubs. The campus environment emphasizes college and career readiness, supported by a dedicated faculty and a community that places a high value on educational achievement. As a focal point of the Castro Valley area, the school is recognized for fostering an inclusive environment that encourages students to pursue both their personal interests and academic goals, preparing them for success in higher education and the professional workforce.
2,799
Total Students
119.9
Full-Time Teachers
23.3
Student/Teacher Ratio
41.1%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Castro Valley High
Demographic Student Count
White668
Hispanic673
Black139
Asian995
Two or More299
American Indian4
Pacific Islander10
  • Asian
    995 (35.7 %)
  • Hispanic
    673 (24.1 %)
  • White
    668 (24.0 %)
  • Two or More
    299 (10.7 %)
  • Black
    139 (5.0 %)
  • Pacific Islander
    10 (0.4 %)
  • American Indian
    4 (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: Castro Valley Unified
Phone: (510)537-5910
Grade Range: 9th - 12th
Total Students: 2,799
Full-Time Teachers (FTE): 119.9
Pupil/Teacher Ratio: 23.3
NSLP Participation:1 Yes participating without using any Provision or the CEO
Qualified Free Lunch: 808
Qualified Reduced Lunch: 343
Grades Taught
Grade 9 740
Grade 10 729
Grade 11 677
Grade 12 653

Grades Taught Data Table

Grades Taught and Student Counts for Castro Valley High
Grade Student Count
Grade 9740
Grade 10729
Grade 11677
Grade 12653
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Castro Valley High
Gender Student Count Percentage
Female1,30446.6%
Male1,48453%
Not Specified110.4%
Nearby High Schools (Within 10 Miles)