Skip to main content Skip to bottom nav

Steward House

New Canaan, CT

About Steward House

The Steward House at Silver Hill, a collaboration between Yale New Haven Health and Yale School of Medicine's Department of Psychiatry, offers specialized treatment for high-achieving executives and professionals struggling with substance use disorders and co-occurring conditions. Located on a serene 44-acre wooded campus in Canaan, Connecticut, this exclusive facility features eight private and semi-private bedrooms with en-suite bathrooms, providing a discreet and comfortable healing environment. Treatment begins with a comprehensive bio-psycho-social assessment, from which a team of mental health experts develops a personalized care plan. The program integrates evidence-based therapies including individual and group sessions, family counseling, self-help strategies, and wellness activities. Clients work with program psychiatrists for medication management and supportive therapy, all focused on rebuilding professional skills and restoring the ability to navigate workplace challenges effectively. Daily schedules balance structured therapeutic activities with personal time, while weekends offer a more relaxed pace with wellness groups, chapel services, and family visitation opportunities. The facility enhances the recovery experience with amenities including an on-site chef, internet access, business center, recreation facilities, and access to a nearby pool and wellness center. As one of the premier psychiatric programs in the Northeast, The Steward House operates on a private-pay basis, reflecting its tailored approach to helping professionals reclaim their lives and careers.

At a glance

Overview

Location
New Canaan, CT

Steward House

Free emotional support

Free, anonymous, and available right now - no appointment, no cost.

Is this your listing?

Join our provider directory for 3 free months of referrals.

Claim it now Opt out