Nearby Schools
19 public schools within approximately 30km of Roy A. Johnson High in Castro Valley.
1
Castro Valley Virtual Academy
PublicRegularCastro Valley
47students
49%FRL
0kmaway
2
Redwood Continuation High
PublicAlternative/otherCastro Valley
118students
66%FRL
0kmaway
3
Chabot Elementary
PublicRegularCastro Valley
470students
31%FRL
0.7kmaway
4
Stanton Elementary
PublicRegularCastro Valley
520students
53%FRL
1.4kmaway
5
Castro Valley High
PublicRegularCastro Valley
2,842students
40%FRL
1.7kmaway
6
Proctor Elementary
PublicRegularCastro Valley
596students
28%FRL
1.8kmaway
7
Alma Preschool
PublicRegularCastro Valley
1.9kmaway
8
Castro Valley Elementary
PublicRegularCastro Valley
494students
55%FRL
2kmaway
9
Alameda County Juvenile Hall/Court
PublicAlternative/otherSan Leandro
44students
93%FRL
2.3kmaway
10
Hillside Elementary
PublicRegularSan Leandro
376students
90%FRL
2.5kmaway
11
Marshall Elementary
PublicRegularCastro Valley
495students
44%FRL
2.8kmaway
12
Edendale Middle
PublicRegularSan Lorenzo
462students
86%FRL
2.9kmaway
13
Vannoy Elementary
PublicRegularCastro Valley
502students
27%FRL
3kmaway
14
Creekside Middle
PublicRegularCastro Valley
749students
36%FRL
3.2kmaway
15
Hesperian Elementary
PublicRegularSan Lorenzo
447students
82%FRL
3.6kmaway
16
Canyon Middle
PublicRegularCastro Valley
1,432students
43%FRL
3.7kmaway
17
East Bay Arts High
PublicAlternative/otherSan Lorenzo
133students
87%FRL
3.7kmaway
18
San Lorenzo High
PublicRegularSan Lorenzo
1,136students
86%FRL
3.7kmaway
19
Jefferson Elementary
PublicRegularSan Leandro
558students
81%FRL
3.8kmaway
Distances calculated from NCES school coordinates.