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
Treatment Association
Directory How we vet Resources
Get verified
Home/Directory/Arizona/Tucson

Treatment centers in Tucson, AZ

๐Ÿ“˜ Read our complete guide: Treatment Guide for Tucson โ€” insurance, free options, MAT, and more.

If you or someone you love is searching for treatment in Tucson, Arizona, you want to know the facility you choose is legitimate and effective. The centers listed below are in our directory and can be contacted directly.

84 facilities in Tucson, AZ

Residents of Tucson and surrounding Arizona communities have access to 84 treatment facilities offering substance abuse treatment, mental health services, medical detoxification and medication-assisted treatment (MAT). Many of these programs accept private insurance, Medicaid, Medicare, sliding scale payment.

Need help choosing? Read our guide to choosing a treatment center or call SAMHSA at 1-800-662-4357 for free referrals.

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

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
Treatment Association

Independently verifying treatment facilities so families can find help with confidence.

For families

Find a location near you
Treatment guides
Contact us

For centers

Get verified
Vetting criteria
For treatment centers

Company

About us
Privacy
Terms ยท Sitemap
© 2026 Treatment Association. All rights reserved. Not a medical provider. If experiencing an emergency, call 911.