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/Oregon/Portland

Treatment centers in Portland, OR

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

Portland, Oregon has 47 treatment facilities in our directory. Each listing shows services offered, payment options, and contact information so you can reach out directly.

47 facilities in Portland, OR

Portland, OR has 47 treatment facilities offering substance abuse treatment, mental health services, medical detoxification and medication-assisted treatment (MAT). Many programs accept private insurance, Medicaid, Medicare, sliding scale payment. Call facilities directly to verify current availability and begin the admissions process.

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

Acadia Northwest
Portland, OR
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Medicaid, Self-pay
Call 503-245-6262 Is this your center? Claim your listing
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 Is this your center? Claim your listing
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 Is this your center? Claim your listing
Affect Therapeutics
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
Motivational InterviewingRelapse Prevention
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 951-691-9101 Is this your center? Claim your listing
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 Is this your center? Claim your listing
Belmont Comprehensive Treatment Center
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-239-5738 Is this your center? Claim your listing
Central City Concern
Portland, OR
Not yet verified
ResidentialMAT
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-235-3546 Is this your center? Claim your listing
Cielo Treatment Center
Portland, OR
Not yet verified
OutpatientPHPMAT
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid
Call 888-897-0516 Is this your center? Claim your listing
Clackamas Health Center
Portland, OR
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 503-655-8401 Is this your center? Claim your listing
CODA Inc
Portland, OR
Not yet verified
ResidentialMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-239-8400 Is this your center? Claim your listing
CODA Inc
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-239-8400 Is this your center? Claim your listing
CODA Inc
Portland, OR
Not yet verified
ResidentialMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-239-8400 Is this your center? Claim your listing
CODA Inc
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-239-8400 Is this your center? Claim your listing
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 Is this your center? Claim your listing
East Portland Comprehensive Treatment
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-252-3949 Is this your center? Claim your listing
Fora Health
Portland, OR
Not yet verified
ResidentialOutpatientIOPDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 503-535-1151 Is this your center? Claim your listing
Great Circle Recovery
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBT12-Step
Accepts: Medicaid
Call 503-983-9900 Is this your center? Claim your listing
Harbor Of Hope LLLC
Portland, OR
Not yet verified
OutpatientIOPPHPTelehealth
TraumaCBT12-Step
Accepts: Medicaid, Medicare, Self-pay
Call 503-964-5182 x1001 Is this your center? Claim your listing
Integrated Health Clinics LLC
Portland, OR
Not yet verified
OutpatientMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-353-9415 Is this your center? Claim your listing
Kaiser Permanente
Portland, OR
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicare
Call 855-632-8280 Is this your center? Claim your listing
Kaiser Permanente/East Interstate
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicare
Call 855-632-8280 Is this your center? Claim your listing
Lifeworks NW
Portland, OR
Not yet verified
ResidentialOutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 503-335-0855 Is this your center? Claim your listing
LifeWorks NW
Portland, OR
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 503-645-9010 Is this your center? Claim your listing
LifeWorks NW
Portland, OR
Not yet verified
OutpatientIOPTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 971-727-8026 Is this your center? Claim your listing
Madrona Recovery
Portland, OR
Not yet verified
ResidentialDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 503-749-0200 Is this your center? Claim your listing
Modus Vivendi LLC
Portland, OR
Not yet verified
OutpatientIOPTelehealth
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicaid, Self-pay, Sliding scale
Call 503-781-9065 Is this your center? Claim your listing
Native American Rehabilitation
Portland, OR
Not yet verified
ResidentialHospital Inpatient
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-621-1069 Is this your center? Claim your listing
NW Treatment
Portland, OR
Not yet verified
OutpatientTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-655-1029 Is this your center? Claim your listing
Opiate Treatment Program
Portland, OR
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 503-220-8262 x56486 Is this your center? Claim your listing
Portland Metro Treatment Center
Portland, OR
Not yet verified
OutpatientIOPMAT
TraumaCBTMotivational Interviewing
Accepts: Private insurance, Medicare, Self-pay
Call 503-762-3130 Is this your center? Claim your listing
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 Is this your center? Claim your listing
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 Is this your center? Claim your listing
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 Is this your center? Claim your listing
Recovery Works NW
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-906-9995 Is this your center? Claim your listing
Recovery Works NW
Portland, OR
Not yet verified
Hospital InpatientDetoxMAT
TraumaMotivational InterviewingVeterans
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-906-9995 Is this your center? Claim your listing
Recovery Works NW LLC
Portland, OR
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 503-906-9995 Is this your center? Claim your listing
Serenity Lane
Portland, OR
Not yet verified
OutpatientIOPPHPTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-244-4500 Is this your center? Claim your listing
Shanti Recovery and Wellness
Portland, OR
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicare, Self-pay
Call 503-206-8850 Is this your center? Claim your listing
Teras Interventions and Counseling Inc
Portland, OR
Not yet verified
OutpatientIOPTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Self-pay
Call 503-719-5250 Is this your center? Claim your listing
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 Is this your center? Claim your listing
Tree House Recovery PDX
Portland, OR
Not yet verified
OutpatientIOPPHPMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Self-pay
Call 503-850-2474 Is this your center? Claim your listing
Volunteers of America of Oregon
Portland, OR
Not yet verified
ResidentialMAT
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 503-335-8611 Is this your center? Claim your listing
Cedar Hills Hospital
Portland, OR
Not yet verified
Hospital InpatientOutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Sliding scale
Call 503-944-5000 Is this your center? Claim your listing
Center for Discovery
Portland, OR
Not yet verified
Outpatient
Dual DiagnosisTraumaCBT
Accepts: Private insurance
Call 855-818-2029 Is this your center? Claim your listing
Native American Rehab Association
Portland, OR
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 503-548-0346 Is this your center? Claim your listing
New Narrative
Portland, OR
Not yet verified
OutpatientTelehealth
Dual DiagnosisCBTSerious Mental Illness
Accepts: Medicaid, Medicare
Call 503-597-3906 Is this your center? Claim your listing
Pacific Psychology Clinic
Portland, OR
Not yet verified
OutpatientTelehealth
CBT
Accepts: Medicaid
Call 503-352-2400 Is this your center? Claim your listing

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
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.