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,874
Total Students
121.8
Full-Time Teachers
23.6
Student/Teacher Ratio
40.0%
Free/Reduced Lunch
Student Demographics

Student Demographics Data Table

Student Demographics for Castro Valley High
Demographic Student Count
White595
Hispanic732
Black144
Asian1,035
Two or More351
American Indian2
Pacific Islander7
  • Asian
    1,035 (36.1%)
  • Hispanic
    732 (25.5%)
  • White
    595 (20.8%)
  • Two or More
    351 (12.2%)
  • Black
    144 (5.0%)
  • Pacific Islander
    7 (0.2%)
  • American Indian
    2 (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,874
Full-Time Teachers (FTE): 121.8
Pupil/Teacher Ratio: 23.6
NSLP Participation:1 Yes participating without using any Provision or the CEO
Qualified Free Lunch: 808
Qualified Reduced Lunch: 343
Grades Taught
Grade 9 748
Grade 10 740
Grade 11 709
Grade 12 677

Grades Taught Data Table

Grades Taught and Student Counts for Castro Valley High
Grade Student Count
Grade 9748
Grade 10740
Grade 11709
Grade 12677
Gender Ratio

Student Gender Ratio Data Table

Student Gender Ratio for Castro Valley High
Gender Student Count Percentage
Female1,35447.1%
Male1,51252.6%
Not Specified80.3%
Nearby High Schools (Within 10 Miles)