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

100 facilities in Salt Lake City, UT

7th Street
Salt Lake City, UT
Not yet verified
ResidentialOutpatientIOPPHPMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 385-261-2070
Alpha Counseling and Treatment Inc
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
CBTMotivational InterviewingDomestic Violence
Accepts: Private insurance, Medicaid, Self-pay
Call 801-628-3330
Alpine Center for Personal Growth
Salt Lake City, UT
Not yet verified
OutpatientIOPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 801-268-1715 x102
Anicka Counseling Center
Salt Lake City, UT
Not yet verified
OutpatientIOP
TraumaCBTMotivational Interviewing
Accepts: Self-pay
Call 385-333-6403
Asian Association of Utah
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Self-pay, Sliding scale
Call 801-467-6060
Assessment Counseling and
Salt Lake City, UT
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 801-265-8000
BAART Programs
Salt Lake City, UT
Not yet verified
OutpatientDetoxMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 801-261-5790 x1428
Bloc Outpatient
Salt Lake City, UT
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 801-706-2211
BRC Outpatient LLC
Salt Lake City, UT
Not yet verified
OutpatientIOPPHPMATTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 844-479-7035
Brighton Recovery Center
Salt Lake City, UT
Not yet verified
ResidentialMAT
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 844-479-7035
Capstone Counseling Centers LLC
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealth
TraumaCBTRelapse Prevention
Accepts: Private insurance
Call 801-341-0411 x9
CH MH Services LLC
Salt Lake City, UT
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 406-219-7835
CLD3 Counseling
Salt Lake City, UT
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 801-521-4227
Clearview Counseling and
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 801-738-7616
Connections Counseling Services
Salt Lake City, UT
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 801-272-3420
Family Counseling Center
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 801-261-3500
First Step House
Salt Lake City, UT
Not yet verified
Residential
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 801-359-8862 x2113
First Step House
Salt Lake City, UT
Not yet verified
Residential
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 801-359-8862 x2114
First Step House
Salt Lake City, UT
Not yet verified
OutpatientIOP
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 801-359-8862 x2144
First Step House
Salt Lake City, UT
Not yet verified
ResidentialOutpatientIOP
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 801-359-8862 x2122
Fourth Street Clinic
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 801-364-0058
Hautoa Enterprises LLC
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 801-263-1056
Helping Hand Association
Salt Lake City, UT
Not yet verified
OutpatientIOPTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 801-553-0070
Helping Hand Association
Salt Lake City, UT
Not yet verified
ResidentialHospital InpatientMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 801-533-0070
Highland Springs Specialty Clinic
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicare, Self-pay
Call 801-273-6335
House of Hope
Salt Lake City, UT
Not yet verified
ResidentialMATTelehealth
TraumaCBT12-Step
Accepts: Medicaid, Self-pay, Sliding scale
Call 801-487-2376 x1240
House of Hope
Salt Lake City, UT
Not yet verified
ResidentialMATTelehealth
TraumaCBT12-Step
Accepts: Medicaid, Self-pay, Sliding scale
Call 801-487-3276 x1240
House of Hope
Salt Lake City, UT
Not yet verified
ResidentialMATTelehealth
TraumaCBT12-Step
Accepts: Medicaid, Self-pay, Sliding scale
Call 801-487-3276 x1240
House of Hope
Salt Lake City, UT
Not yet verified
OutpatientIOPPHPMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Medicaid, Self-pay, Sliding scale
Call 801-487-3276 x1240
House of Hope
Salt Lake City, UT
Not yet verified
ResidentialMATTelehealth
TraumaCBT12-Step
Accepts: Medicaid, Self-pay, Sliding scale
Call 801-487-3276 x1240
Intermountain
Salt Lake City, UT
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicare, Self-pay
Call 801-314-2600
Journey Treatment Center
Salt Lake City, UT
Not yet verified
ResidentialHospital InpatientOutpatientIOPPHPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 385-351-5483
Judicial Supervision Services LLC
Salt Lake City, UT
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Self-pay, Sliding scale
Call 801-486-8143 x1
NEFA LLC
Salt Lake City, UT
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Self-pay
Call 801-262-1519
New Roads Behavioral Health
Salt Lake City, UT
Not yet verified
OutpatientIOPPHPMATTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 801-669-5888 x5888
Odyssey House Inc
Salt Lake City, UT
Not yet verified
ResidentialOutpatientPHPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 801-363-0203
Odyssey House Inc
Salt Lake City, UT
Not yet verified
OutpatientIOPPHPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 385-342-2292
Odyssey House Inc
Salt Lake City, UT
Not yet verified
OutpatientIOPPHPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 801-322-1185
Odyssey House Inc
Salt Lake City, UT
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 801-322-1001
Odyssey House Inc
Salt Lake City, UT
Not yet verified
ResidentialOutpatientPHPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 801-596-1990
Odyssey House Inc
Salt Lake City, UT
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 385-200-0110
Odyssey House Inc
Salt Lake City, UT
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 385-347-5246
Odyssey House Inc
Salt Lake City, UT
Not yet verified
ResidentialOutpatientPHPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 801-596-1990
Papilion Integrated Recovery Center
Salt Lake City, UT
Not yet verified
OutpatientIOPPHPMATTelehealthTransitional Housing
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 385-378-9435
Pinnacle Recovery
Salt Lake City, UT
Not yet verified
ResidentialDetoxMAT
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 866-301-0573
Project Reality
Salt Lake City, UT
Not yet verified
OutpatientDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 801-364-8080
Project Reality
Salt Lake City, UT
Not yet verified
OutpatientDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 385-881-0170
Recovery Ways
Salt Lake City, UT
Not yet verified
ResidentialOutpatientIOPPHPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 801-326-5180
Red Willow Counseling and Recovery
Salt Lake City, UT
Not yet verified
OutpatientIOPTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Self-pay
Call 385-313-0055
Salt Lake Behavioral Health
Salt Lake City, UT
Not yet verified
Hospital InpatientOutpatientIOPPHPDetoxMAT
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 801-264-6000
Salt Lake City Comprehensive Treatment
Salt Lake City, UT
Not yet verified
OutpatientDetoxMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 801-596-2111 x201
Salt Lake County Youth Services
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid
Call 385-468-4500
Sequoia Counseling Services
Salt Lake City, UT
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 801-463-7520
Sober Living Properties
Salt Lake City, UT
Not yet verified
ResidentialOutpatientIOPPHPDetoxMATTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 801-386-9889
Sober Living Properties
Salt Lake City, UT
Not yet verified
ResidentialOutpatientIOPPHPDetoxMATTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 801-386-9889
Sober Living Properties
Salt Lake City, UT
Not yet verified
ResidentialOutpatientIOPPHPDetoxMATTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 801-386-9889
Sovegna
Salt Lake City, UT
Not yet verified
OutpatientDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Self-pay
Call 385-429-9808
Steps Recovery Center
Salt Lake City, UT
Not yet verified
OutpatientIOPPHPTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 801-427-0416
Taylorsville Comprehensive Trt Ctr
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 801-293-9999
Tranquility Place of Utah
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealth
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 801-924-9240
Urban Indian Center of Salt Lake
Salt Lake City, UT
Not yet verified
OutpatientIOPMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid
Call 801-486-4877
Valley Behavioral Health
Salt Lake City, UT
Not yet verified
OutpatientIOPMATTelehealthResidential
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 801-539-7008
Valley Behavioral Health
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 801-539-7014
Valley Behavioral Health
Salt Lake City, UT
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare, Self-pay
Call 801-536-6517
Valley Behavioral Health
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 801-539-7000
Valley Behavioral Health
Salt Lake City, UT
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare, Self-pay
Call 801-963-4360
Valley Behavioral Health
Salt Lake City, UT
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare, Self-pay
Call 801-883-5378
Valley Mental Health Inc
Salt Lake City, UT
Not yet verified
OutpatientMATTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 801-537-7537
Volunteers of America Utah
Salt Lake City, UT
Not yet verified
ResidentialDetoxOutpatientTelehealth
12-StepMotivational InterviewingDual Diagnosis
Accepts: Medicaid, Self-pay
Call 801-261-9177 x1
Volunteers of America Utah
Salt Lake City, UT
Not yet verified
OutpatientIOPPHPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 801-355-2846
Wasatch Recovery
Salt Lake City, UT
Not yet verified
ResidentialDetoxMATTelehealthOutpatient
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 801-901-0024
Avenues Psychiatry and Csl Services
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicare
Call 801-408-8500
Behavioral Health Associates of Utah
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBT
Accepts: Private insurance
Call 435-688-2428
Carmen B Pingree
Salt Lake City, UT
Not yet verified
Outpatient
Dual DiagnosisSerious Mental Illness
Accepts: Private insurance, Medicaid, Sliding scale
Call 801-581-0194
Comprehensive Psychological Services
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
CBTMotivational Interviewing
Accepts: Private insurance, Medicare
Call 801-483-1600
Dragonfly Child and Family
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBT
Accepts: Private insurance, Medicaid
Call 801-810-6082
Empowering Relief Counseling PLLC
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 385-800-3272
HMHI Downtown Behavioral Health Clinic
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 801-583-2500
Huntsman Mental Health Institute
Salt Lake City, UT
Not yet verified
Hospital InpatientOutpatientTelehealth
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 801-583-2500
Intermountain Healthcare
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicare
Call 801-408-8500
Lemi
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance
Call 801-449-0426
Lotus Center
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 385-272-4292
Marian Center
Salt Lake City, UT
Not yet verified
Hospital Inpatient
Motivational InterviewingVeterans
Accepts: Private insurance, Medicare
Call 801-468-6856
Neurobehavioral Center for Growth
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance
Call 801-683-1062
Numinus Wellness UT Inc
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 801-369-8989
PATH Behavioral Healthcare
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Sliding scale
Call 801-657-4160
Primary Childrens Hospital
Salt Lake City, UT
Not yet verified
OutpatientTreatment ServicesHospital Inpatient
TraumaMotivational InterviewingSerious Mental Illness
Accepts: Private insurance, Medicare
Call 801-313-7728
Psychiatric and Behavioral Solutions
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 801-467-1200
Reach Counseling
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTSerious Mental Illness
Accepts: Private insurance, Medicaid
Call 801-446-3515
Saint Anthony House Treatment Prog LLC
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 801-678-3317
Saint Marks Hospital
Salt Lake City, UT
Not yet verified
Hospital Inpatient
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 801-268-7111
Shari Harwood Counseling
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBT
Accepts: Medicaid
Call 801-859-4274
Silverado Counseling Services LLC
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid
Call 801-983-5540
Summit Community Counseling
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 801-266-2485
Teenscope South Salt Lake
Salt Lake City, UT
Not yet verified
Telehealth
Dual DiagnosisCBTSerious Mental Illness
Accepts: Private insurance
Call 801-587-7045
Turning Point Centers
Salt Lake City, UT
Not yet verified
ResidentialHospital InpatientOutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Sliding scale
Call 801-576-0745
University of Utah Hospital
Salt Lake City, UT
Not yet verified
Hospital Inpatient
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 801-583-2500
Utah Behavior Services Inc
Salt Lake City, UT
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 801-255-5131 x6
Utah Youth Village
Salt Lake City, UT
Not yet verified
Outpatient
Dual DiagnosisCBTSerious Mental Illness
Accepts: Private insurance, Sliding scale
Call 801-272-9980
Wellspring Child and
Salt Lake City, UT
Not yet verified
Outpatient
CBTSerious Mental Illness
Accepts: Medicaid
Call 801-576-6444

How to choose a treatment center in Salt Lake City

Before contacting any facility, verify they're licensed in Utah, ask about their treatment approach, confirm they accept your insurance, and request to speak with clinical staff. Our complete guide walks you through every question to ask.

Helpful guides

How to choose a treatment center: Complete checklist → What does insurance cover for treatment? → IOP vs PHP vs residential: Which level of care? → How much does rehab cost in 2026? →

Do you operate a treatment center in Salt Lake City?

Get independently verified and stand out to families searching for trusted treatment in your area.

Apply for free verification