Middle Schools in Castro Valley, CA Canyon Middle School19600 Cull Canyon RdCastro Valley, CA, 945525108881685Middle SchoolsPrivate Schools K 12Public Schools Creekside Middle School19722 Center StCastro Valley, CA, 945465102470665Middle SchoolsPrivate Schools K 12Public Schools Show More