SLCS at a Glance

SLCS at a Glance


  • Year Opened: 1956
  • Religious Affiliation: Roman Catholic
  • Grades: PK4 through 8th Grade
  • 3-5 year old Montessori beginning in Fall 2017
  • Location: Austin, Texas
  • Campus: 20 acres in central Austin
  • Enrollment: 244
  • Student to Faculty ratio:  11 to 1
  • School Mascot: Cougar


Aerial overview of campus