Skip to main content

Nation's largest psychiatric hospital coming to Houston

​​​​​​HOUSTON – The UTHealth Behavioral Sciences ​is building the nation’s largest public educational mental health hospital near the Texas Medical Center.

The 220,000-sf facility will be the first of its kind built locally in over 30 years. 

Located at 5601 W. Lela​​​nd Anderson St., the project will consist of two buildings connec​ted by a bridge. It will be surrounded by green space. 

With 264 inpatient beds, the educational hospital will provide mental healthcare and substance use intervention, treatment, and medical care.

Perkins+Will designed the facility. Vaughn Construction is the general contractor. 

Construction began in summer 2019. Opening is slated for late 2021. ​

Texas logoThe Real Estate Center has more Houston-area medical news​ on our website for free. 

​​Source: Houston Chronicle

Leave a Reply

Your email address will not be published.