1501 Taft Street
Houston, TX 77019

4001 Stanford Street
Houston, TX 77006

1301 Alabama Street
Houston, TX 77004

4500 Memorial Drive
Houston, TX 77007

  Add to My School List

  Add to My School List

  Add to My School List

  Add to My School List

School type

Public 9-12

Public 9-12

Public 12

Private 9-12

GreatSchools Rating
Total enrollment

608 students

699 students

18 students

District name
Community rating (overall)


Recent reviews

All the people who give carnegie negative reviews just didn't work... More »

Read all 38 reviews

Just a few comments from an old alum. The school is not for... More »

Read all 22 reviews

There are no reviews yet for this school.

Be the first to share!

I have three sons currently attending St Thomas, my brothers and... More »

- Submitted by a parent

Read all 18 reviews

Notice an inaccuracy? Let us know

Private school
Public/Charter school
No rating