Skip to main content
Crystal Springs Uplands School
Crystal Springs Uplands School logo

Crystal Springs Uplands School

Membership Status

Full Member

About Crystal Springs Uplands School

Through transformative teaching and meaningful connections, we empower kind, curious learners to thrive together.

School Profile

  • School Type
    Secondary
  • Boarding/Day
    Day Only
  • Grade Levels
    Grade 6; Grade 7; Grade 8; Grade 9; Grade 10; Grade 11; Grade 12
  • Classroom
    In-Person
  • Gender
    All Genders
  • Enrollment
    570
  • Affiliations
    NAIS; ABADO; AFP; CAPS

Location Information

Contact Information

  • Mailing Address
    400 Uplands Drive Hillsborough, CA 94010-6999
  • Main
    (650) 342-4175
  • Fax
    (650) 342-7623

Additional Campus Location

  • Crystal Springs Uplands School (Middle School)

    • Campus Type
      Middle
    • Boarding/Day
      Day Only
    • Grade Levels
      Grade 6 to Grade 8
    • Gender
      All Genders
    • Address
      10 Davis Drive, Belmont, CA 94002
    • County
      San Mateo