Welcome to St. Nicholas School
Welcome to St. Nicholas School. Our deep desire is to provide children with an academically challenging, Christ-centered Catholic education that feeds young minds and souls and prepares them for a bright future. Located in beautiful Los Altos Hills, we offer small class sizes, state of the art facilities, robust curriculum and faith-based instruction, all designed to help each student learn, grow and thrive.
Why Choose St. Nicholas Catholic School
St. Nicholas School provides a
learning environment based on
values.



