Secondary Schools (348)
Elementary Schools (347)
Government (129)
Preschools (21)
Private Secondary Schools (20)
Child Care & Daycare (15)
Christian Schools (2)
School -Catholic (2)
Religious Education Schools (2)
Private Elementary Schools (2)
Sunnyvale, CA
Santa Clara, CA
Mountain View, CA
Milpitas, CA
Newark, CA
Fremont, CA
Cupertino, CA
Los Altos, CA
San Jose, CA
Campbell, CA