State & City Info

State and city pages provide detailed information about sober living homes in each location. Select a state below to explore available cities.

Vineyard House

About Vineyard House

Vineyard House is a sober living community located in Vineyard Haven, Massachusetts, serving the Martha's Vineyard community. Established in 1997, it provides safe, structured housing for individuals in the early stages of recovery from alcohol and drug addiction. In 2014, Vineyard House moved into a purpose-built campus featuring separate residences for men and women, an administration building, and dedicated spaces for 12-step meetings, offering comprehensive support to residents as they rebuild their lives.