Skip to main content
Need immediate help? SAMHSA Helpline: 1-800-662-4357 | 988 Suicide & Crisis Lifeline: Call or text 988 | Crisis Text Line: Text HOME to 741741

Browse by city

Treatment centers in Vermont

Showing top 12 of 71 facilities

Elevate Youth Services
Barre, VT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 802-229-9151
Healthcare and Rehabilitation Services
Bellows Falls, VT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 802-463-3947
Windham Center
Bellows Falls, VT
Not yet verified
Hospital InpatientDetoxMATTelehealth
Dual DiagnosisCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 802-463-1346
BAART Programs
Bennington, VT
Not yet verified
OutpatientDetoxMATTelehealth
TraumaRelapse Prevention
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 802-221-3499
SaVida Health
Bennington, VT
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 802-448-5105
United Counseling Services
Bennington, VT
Not yet verified
ResidentialOutpatientIOPPHPMATTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 802-442-5491 x315
VA Bennington CBOC
Bennington, VT
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 802-440-3300
Clara Martin Center
Bradford, VT
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 802-222-4477
Valley Vista
Bradford, VT
Not yet verified
ResidentialHospital InpatientDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 802-222-5201
Brattleboro Comprehensive Treatment
Brattleboro, VT
Not yet verified
OutpatientDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 802-258-4623
Healthcare and Rehabilitation Services
Brattleboro, VT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 802-254-6028
SaVida Health
Brattleboro, VT
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 802-451-0231

Helpful guides

How to choose a treatment center Insurance coverage guide IOP vs PHP vs residential How much does rehab cost? Free rehab options

Is your facility in Vermont?

Get independently verified and show families you meet the highest standards for quality, ethics, and transparency.

Apply for verification — it's free