Because of Windhorse, I speak to you today with my humanity intact.

— Blake, Windhorse Alum

Our Therapeutic Community

Windhorse serves adults (18+) experiencing extreme mind and mood states—often labeled as a mental illness: depression, bipolar, anxiety, and schizophrenia, schizoaffective disorder, psychosis, personality disorders, PTSD, and autism spectrum disorder. Although we are a program for clients with primary mental health challenges, some clients do come to Windhorse with a substance use disorder as a secondary diagnosis. Though we acknowledge the utility of such basic diagnostic labels, at Windhorse we strive to consider the whole person and look beyond the history of mental illness to recognize each person’s strengths and their History of Sanity.


What are your dreams and hopes?

What did life look like before it was interrupted by symptoms?


If you are searching for a long-term program that is fully integrated in the community, Windhorse may be the perfect program for you or your loved one. Our program is fully voluntary and designed to help individuals who are searching for an individualized path that leads to increased independence and sustained recovery. We request a minimum length of stay of 6 months. Those who have a willingness to engage and have some level of desire to heal will often thrive at Windhorse.

One non-profit, three communities

If our program feels right for you, the next step is choosing one of our three locations. Though the treatment philosophy and approach are identical, each site has its own unique personality that is informed by the surrounding town and community.

Find out which might be the best fit for you by exploring these options below:

Northampton, MA

211 North Street
Northampton, MA 01060

San Luis Obispo, CA

1411 Marsh Street, Suite 103
San Luis Obispo, CA 93401

Portland, OR

2120 SW Jefferson Street, Suite 300
Portland, OR 97201

Windhorse Integrative Mental Health is a 501(c)3 nonprofit