| Alma Preschool 4400 Alma Ave., Castro Valley, CA 94546 (510)537-3000 - Alameda County | grades: M |
| Canyon Middle PO Box 2146, Castro Valley, CA 94546 (510)538-8833 - Alameda County | grades: 6 - 8 |
| Castro Valley Elementary PO Box 2146, Castro Valley, CA 94546 (510)537-1919 - Alameda County | grades: KG - 5 |
| Castro Valley High PO Box 2146, Castro Valley, CA 94546 (510)537-5910 - Alameda County | grades: 9 - 12 |
| Castro Valley Virtual Academy 18400 Clifton Way, Castro Valley, CA 94546 (510)537-3193 - Alameda County | grades: KG - 12 |
| Chabot Elementary PO Box 2146, Castro Valley, CA 94546 (510)537-2342 - Alameda County | grades: KG - 5 |
| Creekside Middle PO Box 2146, Castro Valley, CA 94546 (510)247-0665 - Alameda County | grades: 6 - 8 |
| Golden Oak Montessori of Hayward 2652 Vergil Ct., Castro Valley, CA 94546 (510)931-7868 - Alameda County | grades: 1 - 8 |
| Independent Elementary PO Box 2146, Castro Valley, CA 94546 (510)537-9558 - Alameda County | grades: KG - 5 |
| Jensen Ranch Elementary PO Box 2146, Castro Valley, CA 94546 (510)537-6365 - Alameda County | grades: KG - 5 |
| Marshall Elementary PO Box 2146, Castro Valley, CA 94546 (510)537-2431 - Alameda County | grades: KG - 5 |
| Palomares Elementary PO Box 2146, Castro Valley, CA 94546 (510)582-4207 - Alameda County | grades: KG - 5 |
| Proctor Elementary PO Box 2146, Castro Valley, CA 94546 (510)537-0630 - Alameda County | grades: KG - 5 |
| Redwood Continuation High 18400 Clifton Way, Castro Valley, CA 94546 (510)537-3193 - Alameda County | grades: 9 - 12 |
| Roy A. Johnson High PO Box 2146, Castro Valley, CA 94546 (510)537-3000 - Alameda County | grades: 9 - 12 |
| Special Education-Preschool-Laurel 2652 Vergil Ct., Castro Valley, CA 94546 (510)293-8599 - Alameda County | grades: M |
| Stanton Elementary PO Box 2146, Castro Valley, CA 94546 (510)727-9192 - Alameda County | grades: KG - 5 |
| Vannoy Elementary PO Box 2146, Castro Valley, CA 94546 (510)537-1832 - Alameda County | grades: KG - 5 |