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

41 facilities in Mesa, AZ

Adolescent Substance Abuse Program
Mesa, AZ
Not yet verified
OutpatientIOP
CBTMotivational InterviewingRelapse Prevention
Accepts: Private insurance, Medicaid, Self-pay
Call 602-434-0249
Agave Ridge Behavioral
Mesa, AZ
Not yet verified
Hospital InpatientOutpatientIOPPHPDetoxMAT
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-648-1008
Archways Recovery Centers LLC
Mesa, AZ
Not yet verified
OutpatientIOPPHPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-527-0337
Chicanos Por La Causa
Mesa, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare
Call 480-615-3800
Community Bridges Inc
Mesa, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 480-933-0505
Community Bridges Inc
Mesa, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 480-831-7566
Community Medical Services
Mesa, AZ
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-499-4599
Community Medical Services
Mesa, AZ
Not yet verified
OutpatientIOPMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-977-1500
Copa Health East Valley
Mesa, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 480-218-3280
Crossroads
Mesa, AZ
Not yet verified
OutpatientMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 602-730-3377
Crossroads
Mesa, AZ
Not yet verified
ResidentialOutpatientIOPMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 602-730-3377
Crossroads
Mesa, AZ
Not yet verified
ResidentialOutpatientIOPMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 602-730-3400
DBOTC LLC
Mesa, AZ
Not yet verified
OutpatientIOPPHPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 480-739-0073
Family Service Agency
Mesa, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare, Self-pay, Sliding scale
Call 480-507-8619 x301
Hope and Healing
Mesa, AZ
Not yet verified
OutpatientIOPPHPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 602-449-7999
Lifeline Behavioral Health
Mesa, AZ
Not yet verified
OutpatientIOPPHPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-641-1165
Lifewell
Mesa, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTRelapse Prevention
Accepts: Medicaid, Medicare
Call 602-808-2800
Marc Community Resources Inc
Mesa, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 480-969-3800
MIND 24/7
Mesa, AZ
Not yet verified
OutpatientIOPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 844-646-3247
New Hope Behavioral Health Center Inc
Mesa, AZ
Not yet verified
OutpatientDetoxMATTelehealth
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-981-1022
Northsight Recovery
Mesa, AZ
Not yet verified
OutpatientIOPPHPMATTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 800-905-6419
Prodigy Healthcare
Mesa, AZ
Not yet verified
OutpatientTelehealth
TraumaCBTMotivational Interviewing
Accepts: Self-pay
Call 480-237-7136
Recovia
Mesa, AZ
Not yet verified
OutpatientIOPPHPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-712-4600
Residents at the Heights
Mesa, AZ
Not yet verified
Hospital InpatientDetoxMAT
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare, Self-pay
Call 480-309-1635
Residents at the Heights LLC
Mesa, AZ
Not yet verified
ResidentialMAT
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Medicare, Self-pay
Call 602-368-4471
Soba Mesa LLC
Mesa, AZ
Not yet verified
OutpatientPHPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance
Call 480-664-4053
Soba Mesa LLC
Mesa, AZ
Not yet verified
ResidentialHospital InpatientDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance
Call 480-210-5570
Southwest Behavioral Health Services
Mesa, AZ
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 602-257-9339
Stand Together and Recover Centers
Mesa, AZ
Not yet verified
OutpatientPHPTelehealth
TraumaMotivational InterviewingRelapse Prevention
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 480-649-3642
SureStep Psychology Services
Mesa, AZ
Not yet verified
OutpatientIOPTelehealth
TraumaCBT12-Step
Accepts: Self-pay
Call 480-246-8998
TLC Treatment Center
Mesa, AZ
Not yet verified
OutpatientIOPPHPMATTelehealthTransitional Housing
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 480-969-1471
Unhooked Recovery
Mesa, AZ
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Self-pay
Call 602-368-4471
Valle del Sol
Mesa, AZ
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 602-258-6797
Valle del Sol
Mesa, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Sliding scale
Call 602-258-6797
Arizona Mentor
Mesa, AZ
Not yet verified
Residential
CBTSerious Mental Illness
Accepts: Medicaid
Call 602-200-9494
Denova Collaborative Health
Mesa, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 602-230-7373
Excel Behavioral Health Services
Mesa, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid
Call 480-331-8521
OCD and Anxiety Treatment Center
Mesa, AZ
Not yet verified
OutpatientTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance
Call 801-298-2000
Proper Paths
Mesa, AZ
Not yet verified
Outpatient
CBT
Accepts: Medicaid
Call 480-687-5107
Transitions Counseling and Consulting
Mesa, AZ
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTMotivational Interviewing
Accepts: Private insurance
Call 602-363-0629 x111
Valleywise Behavioral Health Center
Mesa, AZ
Not yet verified
Hospital InpatientOutpatient
Dual DiagnosisCBTSerious Mental Illness
Accepts: Private insurance, Medicaid, Medicare
Call 602-344-5011

How to choose a treatment center in Mesa

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 Mesa?

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

Apply for free verification