The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CASTRO VALLEY UNIFIED·NCES 060780000750

Roy A. Johnson High

18400 Clifton Way, Castro Valley, CA 94546 · (510) 537-3000 · Alameda County
GRADES 09–12HIGH21-SUBURBTITLE ISPECIAL EDUCATION SCHOOL18 STUDENTS
Enrollment
18
High
DISTRICT 995 · STATE 838
Student : Teacher
9.0:1
2 FTE teachers
DISTRICT 15.0:1 · STATE 18.2:1
Free / Reduced Lunch
50%
9 students
DISTRICT 41% · STATE 65%
Community
0
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 12
18
Student demographics
White
16%
DISTRICT 19% · STATE 20%
Hispanic
633%
DISTRICT 24% · STATE 56%
Black
16%
DISTRICT 4% · STATE 5%
Asian
633%
DISTRICT 38% · STATE 12%
Two+
422%
DISTRICT 14% · STATE 6%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
1056%
Female
844%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Roy A. Johnson High.
START A DISCUSSION
Recent discussions in Castro Valley Unified

BeatsExpectations

Not computed for this school
BeatsExpectations is not computed for specialized-population schools (schools for the deaf or blind, therapeutic and behavioral-health placements, juvenile-justice and alternative-education settings, and similar). State ELA/Math proficiency rates are not a comparable metric for these populations, so a demographically-adjusted residual against general-enrollment peers would be misleading. About the methodology →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
18
+5 (+38%) vs 2017
Student : Teacher
9.0:1
was 6.5:1
% White
6%
was 31%
% Hispanic
33%
was 15%
% Black
6%
was 8%
% Asian
33%
was 38%
Source: NCES Common Core of Data

About 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 profile
Population
1,649,473
Census ACS
Median income
$129,367
Household, ACS
Bachelor's+
52%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
394
210,511 students

Quick facts

School name
Roy A. Johnson High
District
Castro Valley Unified
Address
18400 Clifton Way, Castro Valley, CA 94546
Phone
(510) 537-3000
County
Alameda County
Level
High
Grade range
09–12
Total enrollment
18
Teachers (FTE)
2
Student–teacher ratio
9.0:1
Free/Reduced lunch
9 (50%)
Locale
21-Suburb: Large
NCES ID
060780000750
Charter school
No
Virtual school
No

Related schools

Other schools in Castro Valley Unified
Other schools in Castro Valley
Nearby schools

Frequently asked questions

About Roy A. Johnson High
What is the total enrollment at Roy A. Johnson High?
Roy A. Johnson High enrolls approximately 18 students in grades 09-12.
Is Roy A. Johnson High an elementary, middle, or high school?
Roy A. Johnson High is a high school covering grades 09-12.
How many teachers does Roy A. Johnson High have?
Roy A. Johnson High employs 2 FTE teachers, for a student-to-teacher ratio of 9.0:1.
How diverse is Roy A. Johnson High?
Roy A. Johnson High reports a student body of 6% White, 33% Hispanic, 6% Black, 33% Asian, 22% Two or more.
Who oversees Roy A. Johnson High?
Roy A. Johnson High is overseen by Castro Valley Unified in Alameda County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post