About
Lone Star College System (LSCS) is a public community college system serving the northern portions of the Greater Houston, Texas, area. As of fall 2025, it enrolls over 95,000 students. The headquarters of the Lone Star College System are located in The Woodlands and in unincorporated Montgomery County, Texas.
Ranking Overview
QS World University Rankings
—
Not Ranked
—
Not Ranked
Academic Ranking of World Universities
—
Not Ranked
U.S. News Best Global Universities Rankings
—
Not Ranked
Organization Structure
Related units
University
3
community college in Houston, Texas
View DetailsPublic community college
View Detailscommunity college in Tomball, Texas, U.S.
View Details
Want to apply to this university?
Talk to AI Advisor
Frequently Asked Questions
When was Lone Star College founded?
Lone Star College was founded in 1973.
Where is Lone Star College located?
Lone Star College is located in Houston, United States.