South Texas College of Law
South Texas College of Law logo

South Texas College of Law

(STCL)

🇺🇸 United States / Texas / Houston
Est. 1923

About

South Texas College of Law Houston is a private law school in Houston, Texas. It was founded in 1923 when the YMCA made the decision to establish a law school with a focus on offering night classes for working professionals. It is accredited by the American Bar Association. South Texas College of Law Houston is the oldest law school in the city of Houston.

Ranking Overview

QS QS World University Rankings
Not Ranked
THE Times Higher Education World University Rankings
Not Ranked
ARWU Academic Ranking of World Universities
Not Ranked
US News U.S. News Best Global Universities Rankings
Not Ranked

Key Facts

Students
999
Staff
251
Want to apply to this university? Talk to AI Advisor

Frequently Asked Questions

When was South Texas College of Law founded?

South Texas College of Law was founded in 1923.

Where is South Texas College of Law located?

South Texas College of Law is located in Houston, United States.