Secondary Schools (321)
Elementary Schools (320)
Government (122)
Preschools (20)
Private Secondary Schools (18)
Child Care & Daycare (15)
Christian Schools (2)
School -Catholic (2)
Religious Education Schools (2)
Private Elementary Schools (2)
Sunnyvale, CA
Los Altos, CA
Palo Alto, CA
Stanford, CA
Cupertino, CA
Alviso, CA
Santa Clara, CA
Menlo Park, CA
Portola Valley, CA
Atherton, CA