Located in nearly the geographic center of Houston, St. Thomas thrives on a lush campus at the corner of Memorial Drive and Shepherd Drive, approximately two miles west of downtown.

From its high-tech classrooms and state-of-the-art athletic facilities to the constant celebration of its rich and storied tradition, St. Thomas prides itself on providing the most fulfilling and well-rounded high school experience to inquisitive young men during some of the most formative years of their lives.