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

84 facilities in Tucson, AZ

Americas Rehab Campuses
Tucson, AZ
Not yet verified
ResidentialHospital InpatientOutpatientIOPPHPDetoxMAT
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 833-272-7342
Amity Foundation
Tucson, AZ
Not yet verified
ResidentialMAT
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 520-288-9203
Assurance Assertive Comm Treatment
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-901-4800 x1209
Behavioral Awareness Center Inc
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare, Self-pay
Call 520-629-9126
Bridges Counseling LLC
Tucson, AZ
Not yet verified
Outpatient
TraumaCBTMotivational Interviewing
Accepts: Self-pay
Call 520-320-1595
Buena Vista Health and Recovery LLC
Tucson, AZ
Not yet verified
ResidentialHospital InpatientOutpatientIOPPHPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 480-800-8249
Casa De Los Ninos
Tucson, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 520-881-1292
Catholic Community Services of
Tucson, AZ
Not yet verified
OutpatientTelehealth
TraumaCBTMotivational Interviewing
Accepts: Medicaid, Self-pay
Call 520-623-0344 x7001
Clarvida
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-748-7108
Clinical Del Alma
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 520-616-6760
CODAC Health Recovery and Wellness Inc
Tucson, AZ
Not yet verified
OutpatientIOPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-202-1786
CODAC Health Recovery and Wellness Inc
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-202-1960
CODAC Health Recovery and Wellness Inc
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-327-4505
Community Bridges Inc
Tucson, AZ
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 520-327-9863
Community Medical Services
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-314-1400
Community Medical Services
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-775-3500
Community Medical Services
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-228-8823
Community Medical Services
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-298-1650
Community Medical Services
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-485-3200
Community Partners Integrated Hlthcare
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-721-1887 x1225
Community Partners Integrated Hlthcare
Tucson, AZ
Not yet verified
Outpatient
TraumaRelapse Prevention
Accepts: Medicaid
Call 520-721-1887
Community Partners Integrated Hlthcare
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-721-1887
COPE Community Services Inc
Tucson, AZ
Not yet verified
OutpatientIOPMATTelehealthResidential
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 520-879-6680
COPE Community Services Inc
Tucson, AZ
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 520-519-8540
COPE Community Services Inc
Tucson, AZ
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 520-741-3180
COPE Community Services Inc
Tucson, AZ
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 520-584-5820
COPE Community Services Inc
Tucson, AZ
Not yet verified
OutpatientIOPPHPMATTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Medicaid
Call 520-888-6332
COPE Community Services Inc
Tucson, AZ
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 520-622-8030
COPE Community Services Inc
Tucson, AZ
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 520-792-3293
COPE Community Services Inc
Tucson, AZ
Not yet verified
ResidentialTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid
Call 520-903-1563
COPE Community Services Inc
Tucson, AZ
Not yet verified
OutpatientIOPPHPTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Medicaid
Call 520-792-3293
COPE Community Services Inc
Tucson, AZ
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid
Call 520-207-9348
Cottonwood Tucson
Tucson, AZ
Not yet verified
ResidentialHospital InpatientOutpatientPHPDetoxMATTransitional Housing
TraumaCBT12-Step
Accepts: Private insurance
Call 520-743-0411
Denova Collaborative Health
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 602-230-7373
Desert Star Addiction Recovery Center
Tucson, AZ
Not yet verified
OutpatientIOPPHPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 520-638-6000
Easterseals Blake Foundation
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-209-2492
Easterseals Blake Foundation
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-449-8555
El Dorado Springs
Tucson, AZ
Not yet verified
Hospital InpatientOutpatientPHPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 520-222-8268
ETANO Center
Tucson, AZ
Not yet verified
OutpatientDetoxMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Medicaid, Medicare, Self-pay
Call 520-325-3323
Grossman and Grossman Ltd
Tucson, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Self-pay
Call 602-468-2077
Haven Outpatient Program
Tucson, AZ
Not yet verified
OutpatientIOPTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 520-623-4590
Haven Residential Program
Tucson, AZ
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 520-623-4590
Helping Ourselves Pursue Enrichment
Tucson, AZ
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid
Call 520-770-1197 x1218
In Balance Counseling Inc
Tucson, AZ
Not yet verified
OutpatientIOP
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 520-722-9631
Intermountain Centers for
Tucson, AZ
Not yet verified
ResidentialMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-721-1887
Intermountain Centers for
Tucson, AZ
Not yet verified
ResidentialOutpatientIOPMAT
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Self-pay
Call 520-721-1887
Intermountain Health Centers Inc
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-721-1887
Jewish Family and Childrens Services
Tucson, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-795-0300
La Frontera Center
Tucson, AZ
Not yet verified
ResidentialMATTelehealthOutpatient
Dual DiagnosisTraumaCBT
Accepts: Medicaid
Call 520-792-0591
La Frontera Center
Tucson, AZ
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 520-296-3296
La Frontera Center
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
CBT12-StepMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 520-884-8470
La Frontera Center
Tucson, AZ
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-882-5145
La Frontera Center
Tucson, AZ
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare
Call 520-572-9320
La Frontera Center
Tucson, AZ
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare
Call 520-792-0591
La Frontera Center Inc
Tucson, AZ
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 520-206-8600
Mark Youth and Family Care
Tucson, AZ
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 520-326-6182
Old Pueblo Community Services
Tucson, AZ
Not yet verified
OutpatientTransitional Housing
TraumaCBTRelapse Prevention
Accepts: Medicaid
Call 520-546-0122
Pascua Yaqui Tribe of Arizona
Tucson, AZ
Not yet verified
ResidentialOutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare
Call 520-879-6060
Pascua Yaqui Tribe of Arizona
Tucson, AZ
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare
Call 520-879-6003
Pinal Hispanic Council Inc
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 520-622-8357
Recovery in Motion Treatment Center
Tucson, AZ
Not yet verified
OutpatientIOPPHPMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 520-822-8277
Recovia
Tucson, AZ
Not yet verified
OutpatientIOPPHPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-712-4600
Recovia
Tucson, AZ
Not yet verified
OutpatientIOPPHPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-712-4600
Sabino Recovery
Tucson, AZ
Not yet verified
ResidentialMAT
Dual DiagnosisTraumaCBT
Accepts: Private insurance
Call 520-749-0020
Santa Catalina
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 520-825-6763
Sonora Behavioral Health Hospital
Tucson, AZ
Not yet verified
Hospital InpatientOutpatientPHPDetoxMAT
Dual DiagnosisTraumaMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 520-469-8700
Sonora Outpatient Services
Tucson, AZ
Not yet verified
ResidentialOutpatientPHPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 520-395-9524
Southern Arizona VA Healthcare Servs
Tucson, AZ
Not yet verified
ResidentialHospital InpatientOutpatientIOPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance
Call 520-792-1450 x5047
Spectrum Healthcare
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 877-634-7333
Wellbeing Institute
Tucson, AZ
Not yet verified
OutpatientIOPPHPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 520-225-0584
Wilmot Family Health
Tucson, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 520-290-1100
Arizonas Children Association
Tucson, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid
Call 520-622-7611
Caring Connections for
Tucson, AZ
Not yet verified
Outpatient
Dual Diagnosis
Accepts: Private insurance, Medicaid
Call 520-639-9006
Carondelet Saint Josephs Hospital
Tucson, AZ
Not yet verified
Hospital Inpatient
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 520-873-3000
Community Intervention Associates Inc
Tucson, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Sliding scale
Call 520-988-0811
Community Partners Integrated
Tucson, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 520-721-1887 x1225
Devereux Advanced Behavioral Health AZ
Tucson, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid
Call 520-326-1424
Impact Medical Group
Tucson, AZ
Not yet verified
ResidentialTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid
Call 520-987-1818
Oro Valley Hospital
Tucson, AZ
Not yet verified
Hospital InpatientOutpatient
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 520-901-6255
Pathways of Arizona LLC
Tucson, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 520-748-7108
PSA Behavioral Health Agency
Tucson, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaSerious Mental Illness
Accepts: Medicaid
Call 520-792-2801
Sierra Tucson
Tucson, AZ
Not yet verified
ResidentialHospital InpatientOutpatient
Dual DiagnosisTraumaCBT
Accepts: Private insurance
Call 520-624-4000
Touchstone Health Services
Tucson, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Sliding scale
Call 866-207-3882
UHS of Tucson LLC
Tucson, AZ
Not yet verified
Hospital InpatientOutpatient
Dual DiagnosisMotivational InterviewingVeterans
Accepts: Private insurance, Medicaid, Medicare
Call 520-322-2888

How to choose a treatment center in Tucson

Before contacting any facility, verify they're licensed in Arizona, 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 Tucson?

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

Apply for free verification