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

47 facilities in Portland, OR

Acadia Northwest
Portland, OR
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Self-pay
Call 503-245-6262
Adult and Teen Challenge Pacific NW
Portland, OR
Not yet verified
OutpatientIOPTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 855-932-3852
Advance Treatment Center LLC
Portland, OR
Not yet verified
OutpatientIOPTelehealth
CBT12-StepMotivational Interviewing
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 503-766-2582
Affect Therapeutics
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
Motivational InterviewingRelapse Prevention
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 951-691-9101
Another Chance Clinical Services LLC
Portland, OR
Not yet verified
OutpatientIOPPHPMAT
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 503-747-0404
Belmont Comprehensive Treatment Center
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-239-5738
Central City Concern
Portland, OR
Not yet verified
ResidentialMAT
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-235-3546
Cielo Treatment Center
Portland, OR
Not yet verified
OutpatientPHPMAT
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid
Call 888-897-0516
Clackamas Health Center
Portland, OR
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 503-655-8401
CODA Inc
Portland, OR
Not yet verified
ResidentialMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-239-8400
CODA Inc
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-239-8400
CODA Inc
Portland, OR
Not yet verified
ResidentialMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-239-8400
CODA Inc
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-239-8400
Downtown Portland Comprehensive Trt
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 503-226-2203
East Portland Comprehensive Treatment
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-252-3949
Fora Health
Portland, OR
Not yet verified
ResidentialOutpatientIOPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 503-535-1151
Great Circle Recovery
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBT12-Step
Accepts: Medicaid
Call 503-983-9900
Harbor Of Hope LLLC
Portland, OR
Not yet verified
OutpatientIOPPHPTelehealth
TraumaCBT12-Step
Accepts: Medicaid, Medicare, Self-pay
Call 503-964-5182 x1001
Integrated Health Clinics LLC
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-353-9415
Kaiser Permanente
Portland, OR
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicare
Call 855-632-8280
Kaiser Permanente/East Interstate
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicare
Call 855-632-8280
Lifeworks NW
Portland, OR
Not yet verified
ResidentialOutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 503-335-0855
LifeWorks NW
Portland, OR
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 503-645-9010
LifeWorks NW
Portland, OR
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 971-727-8026
Madrona Recovery
Portland, OR
Not yet verified
ResidentialDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 503-749-0200
Modus Vivendi LLC
Portland, OR
Not yet verified
OutpatientIOPTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 503-781-9065
Native American Rehabilitation
Portland, OR
Not yet verified
ResidentialHospital Inpatient
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-621-1069
NW Treatment
Portland, OR
Not yet verified
OutpatientTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-655-1029
Opiate Treatment Program
Portland, OR
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 503-220-8262 x56486
Portland Metro Treatment Center
Portland, OR
Not yet verified
OutpatientIOPMAT
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicare, Self-pay
Call 503-762-3130
Providence Portland Medical Center
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 503-215-6474
Providence Saint Vincent Medical Ctr
Portland, OR
Not yet verified
OutpatientIOPPHPTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 503-216-2025
Quest Center for Integrative Health
Portland, OR
Not yet verified
OutpatientIOPPHPTelehealthTransitional Housing
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 503-238-5203
Recovery Works NW
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-906-9995
Recovery Works NW
Portland, OR
Not yet verified
Hospital InpatientDetoxMAT
TraumaMotivational InterviewingVeterans
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-906-9995
Recovery Works NW LLC
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-906-9995
Serenity Lane
Portland, OR
Not yet verified
OutpatientIOPPHPTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-244-4500
Shanti Recovery and Wellness
Portland, OR
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicare, Self-pay
Call 503-206-8850
Teras Interventions and Counseling Inc
Portland, OR
Not yet verified
OutpatientIOPTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-719-5250
Tigard Comprehensive Treatment Center
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 503-684-8159
Tree House Recovery PDX
Portland, OR
Not yet verified
OutpatientIOPPHPMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Self-pay
Call 503-850-2474
Volunteers of America of Oregon
Portland, OR
Not yet verified
ResidentialMAT
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 503-335-8611
Cedar Hills Hospital
Portland, OR
Not yet verified
Hospital InpatientOutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Sliding scale
Call 503-944-5000
Center for Discovery
Portland, OR
Not yet verified
Outpatient
Dual DiagnosisTraumaCBT
Accepts: Private insurance
Call 855-818-2029
Native American Rehab Association
Portland, OR
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 503-548-0346
New Narrative
Portland, OR
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTSerious Mental Illness
Accepts: Medicaid, Medicare
Call 503-597-3906
Pacific Psychology Clinic
Portland, OR
Not yet verified
OutpatientTelehealth
CBT
Accepts: Medicaid
Call 503-352-2400

How to choose a treatment center in Portland

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

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

Apply for free verification