San Luis Obispo, CA (800) 319‑8261 | Northampton (877) 844‑8181 | Portland, OR (800) 319‑8261 Our Online Admissions Form
Cultivating dignity,
clarity, and connection while living in community.

At Windhorse, we believe it is possible to significantly recover from life-disrupting psychiatric distress while living in the surrounding community.

3 Windhorse Locations
Northampton, MA   ||   San Luis Obispo, CA   ||   Portland, OR

Our Approach

“People are the medicine. We work with people in teams to create a tailored approach for each individual, but the heart and soul of Windhorse are the relationships that develop”

Mary Tibbetts


We welcome your questions and interest. Please read more about our Admissions process or contact the incredible people in our Admissions team to better understand our approach and if Windhorse is right for you.


Our blogtestimonialslocation image galleriesgroup activities and FAQ are here to support your decision making process regarding yourself or loved one. Our content is curated  by Windhorse staff and peers.

We are here.

Portland, OR


Northampton, MA

(877) 844‑8181

San Luis Obispo, CA