An independent day school for grades 6-12

*Submit a Class Note

Contact Information
Have you moved recently? Please send us an updated mailing address so that you can receive the school magazine and calendar.
Career Information
Educational Information

Upcoming Events

Crystal Springs Uplands School

General: (650) 342-4175 |
Admission Inquiries:
Middle School
10 Davis Drive
Belmont, CA 94002
(650) 342-4175 x1000
Upper School
400 Uplands Drive
Hillsborough, CA 94010
(650) 342-4175