Community prompt from u/allk12. Replies below.
Roy A. Johnson High
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
BeatsExpectations
Not computed for this school7-year change
SY 2017-18 vs SY 2024-25About Roy A. Johnson High
Roy A. Johnson High, an one-room-style 9-12 campus in Castro Valley, California, operated by Castro Valley Unified, caters to 18 students, covering grades 9 through 12. That puts it 98% smaller than the typical public school in California, which averages around 838 students.
Roy A. Johnson High is one of 15 schools operated by Castro Valley Unified, a district that hosts 9,548 students overall.
Demographically, Roy A. Johnson High logs that the largest single group is Hispanic at 33%, but no single group is in the majority. Beyond that, the school logs 33% Asian, 22% multiracial, 6% White, 6% Black. By comparison, Alameda County as a whole is about 23% Hispanic, so the school skews meaningfully more Hispanic than its surroundings.
On the income-and-resources front, The school reports having 2 full-time-equivalent teachers, for a student-teacher ratio near 9.0:1. That figure is tighter than the state norm's 18.2:1 average. Roughly 50% of students at Roy A. Johnson High qualify for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.
Around the school, the surrounding county (Alameda County) shows that the typical household earns roughly $129,367 per year, 52% of adults hold a bachelor's degree or higher, and the poverty rate sits near 6%. Roy A. Johnson High is one of 394 public schools in Alameda County (combined enrollment of about 210,511 students).
The closest other public school is Castro Valley Virtual Academy, roughly 0.0 miles away. Within five miles, there are 8 other public schools.
The school occupies a suburban site.
Five-year trend. Looking back 7 years, enrollment at Roy A. Johnson High has expanded 38%, going from 13 students in 2018 to 18 in 2025. Over the same period, the White share decreased from 31% to 6%. Class-load math has rose: from 6.5:1 in 2018 to 9.0:1 in 2025.
On this page, posts here usually surface around open house dates, ride-share offers, and field-trip permission slips. Contributors range from current parents to recent graduates and teachers.
Alameda County at a glance
View full county profileQuick facts
Related schools
- Castro Valley HighHigh · 2,874 students
- Canyon MiddleMiddle · 1,418 students
- Creekside MiddleMiddle · 754 students
- Independent ElementaryElementary · 662 students
- Proctor ElementaryElementary · 613 students
- Vannoy ElementaryElementary · 536 students
- Castro Valley HighHigh · 2,874 students
- Canyon MiddleMiddle · 1,418 students
- Creekside MiddleMiddle · 754 students
- Independent ElementaryElementary · 662 students
- Proctor ElementaryElementary · 613 students
- Vannoy ElementaryElementary · 536 students
- Castro Valley Virtual Academy0.0 mi · 45
- Redwood Continuation High0.0 mi · 92
- Chabot Elementary0.4 mi · 496
- Stanton Elementary0.9 mi · 515
- Castro Valley High1.1 mi · 2,874
- Proctor Elementary1.1 mi · 613