Rio Grande State Center

Have you heard we’re hiring?

Join a team that cares.

We have openings in the following areas:

  • Food service
  • Building maintenance
  • Custodians
  • Psychiatric nursing assistants
  • Nurses
  • Social workers
  • Physicians
  • Psychiatrists
  • Therapists

We offer outstanding benefits and career advancement.

Learn more at our careers page.

About Us

Rio Grande State Center is a state hospital that offers inpatient adult psychiatric services and out-patient healthcare, including primary care, women’s health, diagnostic services, psychiatric consults and prescription assistance program.

1401 Rangerville Road
Harlingen, TX 78550
Fax 956-364-8497

Visitor Information

Families and significant others are crucial to the treatment process. That’s why we provide basic family education about mental illness and how families can positively influence the life of the person living with mental illness.

Visitation Hours (for inpatient psychiatric services):
Essential Caregiver: 1:30-3:30 pm daily
Regular Visitation: 2:30-3:30 pm daily


Volunteer at Rio Grande State Center! Whether it’s for a day or a long-term basis, we welcome individuals and groups to volunteer at our campus for a variety of opportunities, including:

  • Helping with events, such as music festivals, dances, or holiday celebrations.
  • Landscaping, painting, or interior decorating.
  • Teaching art or music.
  • Helping with recreational activities like playing games or reading.
  • Serving on a non-profit board.

Signing up takes just 10 minutes via our online form. Apply today!

Outpatient Clinic

The Rio Grande State Center outpatient clinic is accepting new patients. 

The outpatient clinic is located in Harlingen, Texas and provides adult care to patients of Cameron, Hidalgo, Willacy and Starr counties. 

The clinic provides low to no cost: 

  • Provider visits.
  • Pharmacy services.
  • Lab services.
  • Radiology.
  • Counseling.

Registration is required prior to an appointment.

Regular Hours: 
Monday – Friday, 7:30 a.m. – 5 p.m. 

To make an appointment, call 956-364-8705