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

Treatment centers in Oregon

252 facilities across 73 cities

Treatment facilities in Oregon

Albany Comprehensive Treatment Center
Albany, OR 97321
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 541-371-2080
Is this your center? Claim your listing
Emergence
Albany, OR 97322
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-967-6597
Is this your center? Claim your listing
Serenity Lane
Albany, OR 97322
SA
Accepts: Private insurance
Call 541-928-9681
Is this your center? Claim your listing
Old Mill Center for Children Families
Albany, OR 97321
MH
Accepts: Private insurance, Medicaid
Call 541-757-8068
Is this your center? Claim your listing
Community Counseling Solutions
Arlington, OR 97812
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-454-2223
Is this your center? Claim your listing
KOLPIA Counseling Services Inc
Ashland, OR 97520
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-482-1718
Is this your center? Claim your listing
Potentials LLC
Astoria, OR 97103
SA
Accepts: Private insurance, Medicaid
Call 503-325-2398
Is this your center? Claim your listing
Virtue at the Pointe Recovery
Astoria, OR 97103
SA Detox
Accepts: Private insurance, Medicaid
Call 866-649-0788
Is this your center? Claim your listing
Coast Community Health Center
Bandon, OR 97411
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-347-2529
Is this your center? Claim your listing
Hazelden Betty Ford Foundation
Beaverton, OR 97008
SA Detox
Accepts: Private insurance
Call 971-245-1342
Is this your center? Claim your listing
LifeWorks NW
Beaverton, OR 97005
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-641-1475
Is this your center? Claim your listing
Sequoia Mental Health
Beaverton, OR 97078
SA
Accepts: Private insurance, Medicaid
Call 503-591-9280
Is this your center? Claim your listing
Saint Marys
Beaverton, OR 97003
MH
Accepts: Private insurance, Medicaid
Call 503-649-5651
Is this your center? Claim your listing
Toucanet Counselling Services LLC
Beaverton, OR 97003
SA MH
Accepts: Private insurance, Sliding scale
Call 509-712-7077
Is this your center? Claim your listing
BestCare Treatment Services
Bend, OR 97701
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-504-9577
Is this your center? Claim your listing
ORTC LLC
Bend, OR 97701
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 541-617-4544
Is this your center? Claim your listing
Rimrock Trails Treatment Services
Bend, OR 97702
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-388-8459
Is this your center? Claim your listing
Serenity Lane
Bend, OR 97702
SA
Accepts: Private insurance, Medicaid
Call 541-383-0844
Is this your center? Claim your listing
VA Portland HCS
Bend, OR 97701
SA
Accepts: Contact for options
Call 541-647-5221
Is this your center? Claim your listing
Deschutes County Behavioral Health
Bend, OR 97701
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-322-7500
Is this your center? Claim your listing
Deschutes County Stabilization Center
Bend, OR 97701
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-585-7210
Is this your center? Claim your listing
Community Counseling Solutions
Boardman, OR 97818
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-481-2911
Is this your center? Claim your listing
Adapt Integrated Healthcare
Brookings, OR 97415
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 877-408-8941
Is this your center? Claim your listing
Oregon Recovery Behavioral Health
Canby, OR 97013
SA
Accepts: Private insurance, Medicaid
Call 503-304-4358
Is this your center? Claim your listing
Outback Strong Christmas Valley
Christmas Valley, OR 97641
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-947-6021
Kaiser Permanente/Mt Scott
Clackamas, OR 97015
SA
Accepts: Private insurance, Medicare
Call 855-632-8280
Is this your center? Claim your listing
Community Counseling Solutions
Condon, OR 97823
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-676-9161
Is this your center? Claim your listing
Coos Health and Wellness
Coos Bay, OR 97420
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-266-6700
Is this your center? Claim your listing
KAIROS
Coos Bay, OR 97420
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-294-1923
Is this your center? Claim your listing
Acme Counseling
Corvallis, OR 97330
SA
Accepts: Medicaid
Call 541-286-4010
Is this your center? Claim your listing
ASSETS Program
Corvallis, OR 97330
SA
Accepts: Medicaid, Sliding scale
Call 541-758-3000
Is this your center? Claim your listing
Milestones
Corvallis, OR 97333
SA
Accepts: Medicaid
Call 541-753-2230
Is this your center? Claim your listing
Milestones
Corvallis, OR 97330
SA
Accepts: Private insurance, Medicaid
Call 541-757-7534
Is this your center? Claim your listing
Old Mill Center for Children Families
Corvallis, OR 97333
MH
Accepts: Private insurance, Medicaid
Call 541-757-8068 x116
Is this your center? Claim your listing
Sequoia Creek
Corvallis, OR 97330
MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-581-1732
Is this your center? Claim your listing
Center for Recovery
Cottage Grove, OR 97424
SA
Accepts: Private insurance, Medicaid
Call 541-767-4233
Is this your center? Claim your listing
Emergence
Cottage Grove, OR 97424
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-767-3057
Is this your center? Claim your listing
Polk County Behavioral Health
Dallas, OR 97338
SA MH
Accepts: Medicaid, Medicare
Call 503-623-9289
Is this your center? Claim your listing
Wallowa Valley Center for Wellness
Enterprise, OR 97828
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-426-4524
Is this your center? Claim your listing
Center for Family Development
Eugene, OR 97401
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-342-8437
Is this your center? Claim your listing
Emergence
Eugene, OR 97401
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-393-0777
Is this your center? Claim your listing
Emergence
Eugene, OR 97401
SA
Accepts: Private insurance, Medicaid
Call 541-393-0777
Is this your center? Claim your listing
Emergence
Eugene, OR 97401
SA
Accepts: Private insurance, Medicaid
Call 541-687-9141
Is this your center? Claim your listing
Integrated Health Clinics of Eugene
Eugene, OR 97401
SA MAT
Accepts: Medicaid
Call 541-344-3574
Is this your center? Claim your listing
Lane County Behavioral Health
Eugene, OR 97401
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-682-3608
Is this your center? Claim your listing
Looking Glass Community Services
Eugene, OR 97401
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-484-4428
Is this your center? Claim your listing
OSLC Developments Inc/ODI Clinic
Eugene, OR 97401
SA MH
Accepts: Medicaid
Call 541-485-2711
Is this your center? Claim your listing
Plaza De Nuestra Comunidad
Eugene, OR 97402
SA
Accepts: Medicare
Call 541-729-4417 x120
Is this your center? Claim your listing
Serenity Lane
Eugene, OR 97402
SA
Accepts: Private insurance, Medicaid
Call 800-543-9905
Is this your center? Claim your listing
Serenity Lane
Eugene, OR 97408
SA Detox
Accepts: Private insurance, Medicaid
Call 541-687-1110
Is this your center? Claim your listing
Serenity Lane
Eugene, OR 97408
SA Detox
Accepts: Private insurance, Medicaid
Call 541-687-1110
Is this your center? Claim your listing
White Bird Clinic
Eugene, OR 97401
SA
Accepts: Medicaid, Medicare
Call 541-683-1641
Is this your center? Claim your listing
Willamette Family Downtown Trt Center
Eugene, OR 97401
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-762-4300
Is this your center? Claim your listing
Willamette Family Inc
Eugene, OR 97402
SA Detox
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-762-4575
Is this your center? Claim your listing
Willamette Family Treatment Servs
Eugene, OR 97408
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-762-4502 x502
Is this your center? Claim your listing
Willamette Family Treatment Servs
Eugene, OR 97402
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-684-4166 x166
Is this your center? Claim your listing
Danebo
Eugene, OR 97402
MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-581-1732
Is this your center? Claim your listing
Kairos
Eugene, OR 97404
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-956-4943
Is this your center? Claim your listing
Myers
Eugene, OR 97401
MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-581-1732
Is this your center? Claim your listing
Odyssey Community Counseling
Eugene, OR 97401
MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-741-7107
Is this your center? Claim your listing
Roseburg VA Healthcare System
Eugene, OR 97401
SA MH
Accepts: Private insurance
Call 541-440-1000 x44688
Is this your center? Claim your listing
Jasper Mountain
Fall Creek, OR 97438
MH
Accepts: Private insurance, Medicaid
Call 541-747-1235
Is this your center? Claim your listing
Emergence
Florence, OR 97439
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-393-0777
Is this your center? Claim your listing
Reconnections Alc and Drug Trt Inc
Florence, OR 97439
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-574-9570
Is this your center? Claim your listing
Community Counseling Solutions
Fossil, OR 97830
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-763-2746
Is this your center? Claim your listing
LifeStance Health
Gladstone, OR 97027
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-567-3260
Is this your center? Claim your listing
Adapt Integrated Healthcare
Gold Beach, OR 97444
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 877-408-8941
Is this your center? Claim your listing
Adapt Integrated Healthcare
Grants Pass, OR 97526
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-474-1033
Is this your center? Claim your listing
Crisis Resolution Center
Grants Pass, OR 97527
SA MH
Accepts: Medicaid, Medicare
Call 541-472-9983
Is this your center? Claim your listing
OnTrack Inc
Grants Pass, OR 97527
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-955-9227
Is this your center? Claim your listing
ORTC LLC
Grants Pass, OR 97526
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 541-955-3210
Is this your center? Claim your listing
Kairos
Grants Pass, OR 97526
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-956-4943
Is this your center? Claim your listing
CODA Inc
Happy Valley, OR 97086
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-239-8400
Is this your center? Claim your listing
Clackamas County Behavioral Health
Happy Valley, OR 97086
MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-722-6200
Is this your center? Claim your listing
Exodus Recovery Services
Harrisburg, OR 97446
SA
Accepts: Medicaid, Sliding scale
Call 541-952-1719
Is this your center? Claim your listing
Community Counseling Solutions
Heppner, OR 97836
SA MH
Accepts: Medicaid, Sliding scale
Call 541-676-9161
Is this your center? Claim your listing
Community Counseling Solutions
Hermiston, OR 97838
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-564-9390
Is this your center? Claim your listing
New Horizon Program
Hermiston, OR 97838
SA
Accepts: Medicaid, Medicare
Call 541-289-0190
Is this your center? Claim your listing
CODA Inc
Hillsboro, OR 97123
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-239-8400
Is this your center? Claim your listing
Fora Health
Hillsboro, OR 97123
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 503-535-1151
Is this your center? Claim your listing
Inner Journey Healing Arts Center
Hillsboro, OR 97123
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-543-6100
Is this your center? Claim your listing
Kaiser Permanente
Hillsboro, OR 97124
SA
Accepts: Private insurance, Medicare
Call 855-632-8280
Is this your center? Claim your listing
LifeWorks NW
Hillsboro, OR 97123
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-640-5297
Is this your center? Claim your listing
Pacific Alcohol and
Hillsboro, OR 97123
SA
Accepts: Medicaid
Call 503-357-3391
Is this your center? Claim your listing
Sequoia Mental Health
Hillsboro, OR 97123
SA
Accepts: Private insurance, Medicaid
Call 503-591-9280
Is this your center? Claim your listing
Pacific Psychology and
Hillsboro, OR 97123
MH
Accepts: Medicaid
Call 503-352-2404
Is this your center? Claim your listing
Youth Contact
Hillsboro, OR 97123
SA MH
Accepts: Medicaid, Sliding scale
Call 503-640-4222
Is this your center? Claim your listing
Independence Place
Hines, OR 97738
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-573-1780
Is this your center? Claim your listing
Mid Columbia Center for Living
Hood River, OR 97031
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-296-5452
Is this your center? Claim your listing
Providence Hood River Memorial
Hood River, OR 97031
SA
Accepts: Private insurance, Medicare
Call 541-387-6138
Is this your center? Claim your listing
Pacific Ridge
Jefferson, OR 97352
SA Detox
Accepts: Private insurance
Call 503-361-7758
Is this your center? Claim your listing
Adams Lane
Jefferson, OR 97352
MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-581-1732
Is this your center? Claim your listing
Community Counseling Solutions
John Day, OR 97845
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-575-1466
Is this your center? Claim your listing
BestCare
Klamath Falls, OR 97601
SA Detox
Accepts: Private insurance, Medicaid
Call 541-883-2795 x1501
Is this your center? Claim your listing
Klamath Tribal Health and Family Servs
Klamath Falls, OR 97601
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-884-1841
Is this your center? Claim your listing
Transformations Wellness Center
Klamath Falls, OR 97603
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-884-5244
Is this your center? Claim your listing
Transformation Wellness Center
Klamath Falls, OR 97601
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-884-5244
Is this your center? Claim your listing
Center for Human Development Inc
La Grande, OR 97850
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-962-8800
Is this your center? Claim your listing
Copes Outpatient
La Grande, OR 97850
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-663-4104
Is this your center? Claim your listing
Deschutes County Behavioral Health
La Pine, OR 97739
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-322-7146
Is this your center? Claim your listing
Outback Strong
Lakeview, OR 97630
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-947-6021
Is this your center? Claim your listing
Lake District Wellness Center
Lakeview, OR 97630
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-947-6021
Is this your center? Claim your listing
Reconnections Alc and Drug Trt Inc
Lincoln City, OR 97367
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-574-9570
Is this your center? Claim your listing
BestCare Treatment Services
Madras, OR 97741
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-475-6575
Is this your center? Claim your listing
Yamhill CO Behavioral Health
McMinnville, OR 97128
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-434-7523
Is this your center? Claim your listing
Yamhill County
McMinnville, OR 97128
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-434-7527
Is this your center? Claim your listing
Yamhill County
McMinnville, OR 97128
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-434-7462
Is this your center? Claim your listing
Willamette Valley Medical Center
McMinnville, OR 97128
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-472-6131
Is this your center? Claim your listing
Addictions Recovery Center
Medford, OR 97504
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-779-1282
Is this your center? Claim your listing
Addictions Recovery Center
Medford, OR 97504
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-779-1282
Is this your center? Claim your listing
Addictions Recovery Center
Medford, OR 97504
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-779-1282
Is this your center? Claim your listing
Medford Comprehensive Treatment Center
Medford, OR 97504
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 541-772-2763
Is this your center? Claim your listing
OnTrack Inc
Medford, OR 97501
SA
Accepts: Private insurance, Medicaid
Call 541-779-2003
Is this your center? Claim your listing
OnTrack Inc
Medford, OR 97501
SA
Accepts: Private insurance, Medicaid
Call 541-772-1777
Is this your center? Claim your listing
OnTrack Inc
Medford, OR 97501
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-200-2393
Is this your center? Claim your listing
OnTrack Inc
Medford, OR 97501
SA
Accepts: Private insurance, Medicaid
Call 541-237-5067
Is this your center? Claim your listing
ORTC LLC
Medford, OR 97504
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 541-690-1990
Is this your center? Claim your listing
Asante Rogue Regional Medical Center
Medford, OR 97504
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-789-4222
Is this your center? Claim your listing
Hazel Center SRTF
Medford, OR 97501
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-472-9926
Is this your center? Claim your listing
Jackson Cnty Hlth and Human Servs
Medford, OR 97501
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-774-3333
Is this your center? Claim your listing
Kairos
Medford, OR 97504
MH
Accepts: Medicaid
Call 541-772-0127
Is this your center? Claim your listing
Oregon Trail Recovery LLC
Milwaukie, OR 97222
SA
Accepts: Private insurance, Medicaid
Call 855-770-0577
Is this your center? Claim your listing
Pacific Crest Trail Detox
Milwaukie, OR 97222
SA Detox
Accepts: Private insurance, Medicaid
Call 855-770-0577
Is this your center? Claim your listing
Amazing Treatment
Monmouth, OR 97361
SA
Accepts: Private insurance, Medicaid
Call 503-363-6103
Is this your center? Claim your listing
Hazelden Betty Ford Foundation
Newberg, OR 97132
SA Detox
Accepts: Private insurance
Call 503-554-4355 x0
Is this your center? Claim your listing
Recovery Works NW
Newberg, OR 97132
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-906-9995
Is this your center? Claim your listing
Newport Outreach Clinic
Newport, OR 97365
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-265-4182
Is this your center? Claim your listing
Reconnections Alc and Drug Trt Inc
Newport, OR 97365
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-819-0280
Is this your center? Claim your listing
Reconnections Alc and Drug Trt Inc
Newport, OR 97365
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-574-9570
Is this your center? Claim your listing
Adapt Integrated Healthcare
North Bend, OR 97459
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-751-0357
Is this your center? Claim your listing
Adapt Integrated Healthcare
North Bend, OR 97459
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-492-0200
Is this your center? Claim your listing
Kairos
North Bend, OR 97459
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-267-3511
Is this your center? Claim your listing
Lifeworks NW Mountaindale Recovery Ctr
North Plains, OR 97133
SA MH
Accepts: Private insurance, Medicaid
Call 503-647-0165
Is this your center? Claim your listing
Lifeways
Ontario, OR 97914
SA MH
Accepts: Medicaid
Call 541-889-2490
Is this your center? Claim your listing
Acadia Northwest
Oregon City, OR 97045
SA
Accepts: Medicaid
Call 971-232-2234
Is this your center? Claim your listing
Northwest Treatment LLC
Oregon City, OR 97045
SA
Accepts: Private insurance, Medicaid
Call 503-655-1029
Is this your center? Claim your listing
Spark Wellness
Oregon City, OR 97045
SA Detox
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-594-4750
Is this your center? Claim your listing
Community Counseling Solutions
Pendleton, OR 97801
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-278-6330
Is this your center? Claim your listing
Copes Outpatient
Pendleton, OR 97801
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-663-4104
Is this your center? Claim your listing
Eastern Oregon Alc Foundation
Pendleton, OR 97801
SA
Accepts: Medicaid
Call 541-276-3518
Is this your center? Claim your listing
Eastern Oregon Alcoholism Foundation
Pendleton, OR 97801
SA
Accepts: Medicaid
Call 541-276-3518
Is this your center? Claim your listing
Eastern Oregon Detoxification Center
Pendleton, OR 97801
SA Detox
Accepts: Medicaid
Call 541-278-2558
Is this your center? Claim your listing
ORTC LLC
Pendleton, OR 97801
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 541-429-8261
Is this your center? Claim your listing
TM Counseling and Consulting
Pendleton, OR 97801
SA
Accepts: Private insurance, Medicaid
Call 541-276-1022
Is this your center? Claim your listing
Phoenix Counseling Center Inc
Phoenix, OR 97535
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-535-4133
Is this your center? Claim your listing
Adapt Integrated Healthcare
Port Orford, OR 97465
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 877-408-8941
Is this your center? Claim your listing
Coast Community Health Center
Port Orford, OR 97465
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-347-2529
Is this your center? Claim your listing
Acadia Northwest
Portland, OR 97219
SA
Accepts: Medicaid
Call 503-245-6262
Is this your center? Claim your listing
Adult and Teen Challenge Pacific NW
Portland, OR 97267
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 855-932-3852
Is this your center? Claim your listing
Advance Treatment Center LLC
Portland, OR 97233
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-766-2582
Is this your center? Claim your listing
Affect Therapeutics
Portland, OR 97224
SA
Accepts: Private insurance, Medicaid, Medicare
Call 951-691-9101
Is this your center? Claim your listing
Another Chance Clinical Services LLC
Portland, OR 97229
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-747-0404
Is this your center? Claim your listing
Belmont Comprehensive Treatment Center
Portland, OR 97214
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 503-239-5738
Is this your center? Claim your listing
Central City Concern
Portland, OR 97232
SA
Accepts: Private insurance, Medicaid
Call 503-235-3546
Is this your center? Claim your listing
Cielo Treatment Center
Portland, OR 97232
SA MH
Accepts: Private insurance, Medicaid
Call 888-897-0516
Is this your center? Claim your listing
Clackamas Health Center
Portland, OR 97222
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-655-8401
Is this your center? Claim your listing
CODA Inc
Portland, OR 97214
SA
Accepts: Private insurance, Medicaid
Call 503-239-8400
Is this your center? Claim your listing
CODA Inc
Portland, OR 97214
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 503-239-8400
Is this your center? Claim your listing
CODA Inc
Portland, OR 97214
SA
Accepts: Private insurance, Medicaid
Call 503-239-8400
Is this your center? Claim your listing
CODA Inc
Portland, OR 97223
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-239-8400
Is this your center? Claim your listing
Downtown Portland Comprehensive Trt
Portland, OR 97209
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 503-226-2203
Is this your center? Claim your listing
East Portland Comprehensive Treatment
Portland, OR 97218
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 503-252-3949
Is this your center? Claim your listing
Fora Health
Portland, OR 97216
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 503-535-1151
Is this your center? Claim your listing
Great Circle Recovery
Portland, OR 97266
SA MAT
Accepts: Medicaid
Call 503-983-9900
Is this your center? Claim your listing
Harbor Of Hope LLLC
Portland, OR 97236
SA
Accepts: Medicaid, Medicare
Call 503-964-5182 x1001
Is this your center? Claim your listing
Integrated Health Clinics LLC
Portland, OR 97267
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 503-353-9415
Is this your center? Claim your listing
Kaiser Permanente
Portland, OR 97233
SA
Accepts: Private insurance, Medicare
Call 855-632-8280
Is this your center? Claim your listing
Kaiser Permanente/East Interstate
Portland, OR 97227
SA
Accepts: Private insurance, Medicare
Call 855-632-8280
Is this your center? Claim your listing
Lifeworks NW
Portland, OR 97212
SA MH
Accepts: Private insurance, Medicaid
Call 503-335-0855
Is this your center? Claim your listing
LifeWorks NW
Portland, OR 97222
SA
Accepts: Private insurance, Medicaid
Call 503-645-9010
Is this your center? Claim your listing
LifeWorks NW
Portland, OR 97233
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 971-727-8026
Is this your center? Claim your listing
Madrona Recovery
Portland, OR 97223
SA MH Detox
Accepts: Private insurance, Medicaid
Call 503-749-0200
Is this your center? Claim your listing
Modus Vivendi LLC
Portland, OR 97233
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-781-9065
Is this your center? Claim your listing
Native American Rehabilitation
Portland, OR 97231
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-621-1069
Is this your center? Claim your listing
NW Treatment
Portland, OR 97220
SA
Accepts: Private insurance, Medicaid
Call 503-655-1029
Is this your center? Claim your listing
Opiate Treatment Program
Portland, OR 97239
SA MAT
Accepts: Private insurance
Call 503-220-8262 x56486
Is this your center? Claim your listing
Portland Metro Treatment Center
Portland, OR 97236
SA MAT
Accepts: Private insurance, Medicare
Call 503-762-3130
Is this your center? Claim your listing
Providence Portland Medical Center
Portland, OR 97213
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-215-6474
Is this your center? Claim your listing
Providence Saint Vincent Medical Ctr
Portland, OR 97225
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-216-2025
Is this your center? Claim your listing
Quest Center for Integrative Health
Portland, OR 97206
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-238-5203
Is this your center? Claim your listing
Recovery Works NW
Portland, OR 97223
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-906-9995
Is this your center? Claim your listing
Recovery Works NW
Portland, OR 97266
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 503-906-9995
Is this your center? Claim your listing
Recovery Works NW LLC
Portland, OR 97233
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-906-9995
Is this your center? Claim your listing
Serenity Lane
Portland, OR 97219
SA
Accepts: Private insurance, Medicaid
Call 503-244-4500
Is this your center? Claim your listing
Shanti Recovery and Wellness
Portland, OR 97202
SA MH
Accepts: Private insurance, Medicare
Call 503-206-8850
Is this your center? Claim your listing
Teras Interventions and Counseling Inc
Portland, OR 97214
SA
Accepts: Private insurance, Medicaid
Call 503-719-5250
Is this your center? Claim your listing
Tigard Comprehensive Treatment Center
Portland, OR 97223
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 503-684-8159
Is this your center? Claim your listing
Tree House Recovery PDX
Portland, OR 97217
SA
Accepts: Private insurance
Call 503-850-2474
Is this your center? Claim your listing
Volunteers of America of Oregon
Portland, OR 97212
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-335-8611
Is this your center? Claim your listing
Cedar Hills Hospital
Portland, OR 97225
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-944-5000
Is this your center? Claim your listing
Center for Discovery
Portland, OR 97223
MH
Accepts: Private insurance
Call 855-818-2029
Is this your center? Claim your listing
Native American Rehab Association
Portland, OR 97202
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-548-0346
Is this your center? Claim your listing
New Narrative
Portland, OR 97233
MH
Accepts: Medicaid, Medicare
Call 503-597-3906
Is this your center? Claim your listing
Pacific Psychology Clinic
Portland, OR 97205
MH
Accepts: Medicaid
Call 503-352-2400
Is this your center? Claim your listing
BestCare Treatment Services
Prineville, OR 97754
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-323-5330
Is this your center? Claim your listing
Rimrock Trails Treatment Services
Prineville, OR 97754
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-447-2631
Is this your center? Claim your listing
BestCare/Latino Services
Redmond, OR 97756
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-475-5300
Is this your center? Claim your listing
BestCare Treatment Services
Redmond, OR 97756
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-504-2218
Is this your center? Claim your listing
BestCare Treatment Services
Redmond, OR 97756
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-504-9577
Is this your center? Claim your listing
New Priorities Family Services
Redmond, OR 97756
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-923-2654
Is this your center? Claim your listing
Deschutes County Behavioral Health
Redmond, OR 97756
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-322-7414
Is this your center? Claim your listing
Rimrock Trails Treatment Services
Redmond, OR 97756
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-388-8459
Is this your center? Claim your listing
Adapt Integrated Healthcare
Roseburg, OR 97470
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-673-5119
Is this your center? Claim your listing
Adapt Integrated Healthcare
Roseburg, OR 97470
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-464-3812
Is this your center? Claim your listing
Adapt Integrated Healthcare
Roseburg, OR 97470
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 541-673-2770
Is this your center? Claim your listing
Adapt Integrated Healthcare
Roseburg, OR 97470
SA Detox
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-673-3469
Is this your center? Claim your listing
Adapt Integrated Healthcare
Roseburg, OR 97470
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-672-2691
Is this your center? Claim your listing
Cow Creek Health and Wellness
Roseburg, OR 97470
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-677-5520 x5286
Is this your center? Claim your listing
Cow Creek Health and Wellness Center
Roseburg, OR 97471
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-672-8533
Is this your center? Claim your listing
Serenity Lane
Roseburg, OR 97471
SA
Accepts: Private insurance, Medicaid
Call 541-673-3504
Is this your center? Claim your listing
VA Roseburg Healthcare System
Roseburg, OR 97471
SA MH
Accepts: Private insurance
Call 541-440-1000 x40242
Is this your center? Claim your listing
ADAPT MOTS only Madrone
Roseburg, OR 97470
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-672-2691
Is this your center? Claim your listing
Columbia Community Mental Health
Saint Helens, OR 97051
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-397-5211
Is this your center? Claim your listing
Columbia Community Mental Health
Saint Helens, OR 97051
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-366-4540
Is this your center? Claim your listing
Medicine Wheel Recovery Services
Saint Helens, OR 97051
SA
Accepts: Medicaid
Call 503-396-5322
Is this your center? Claim your listing
Amazing Treatment
Salem, OR 97301
SA
Accepts: Private insurance, Medicaid
Call 503-363-6103
Is this your center? Claim your listing
Center for Addiction and Counseling
Salem, OR 97301
SA
Accepts: Medicaid
Call 503-584-1906
Is this your center? Claim your listing
Confederated Tribes of Grand Ronde
Salem, OR 97301
SA MAT
Accepts: Medicaid
Call 503-983-9900
Is this your center? Claim your listing
Great Circle Recovery
Salem, OR 97301
SA MAT
Accepts: Medicaid
Call 503-983-9900
Is this your center? Claim your listing
Kaiser Permanente
Salem, OR 97305
SA
Accepts: Private insurance, Medicare
Call 855-632-8280
Is this your center? Claim your listing
Marion County Health and Human Servs
Salem, OR 97301
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 503-588-5358
Is this your center? Claim your listing
Marion County Health and Human Servs
Salem, OR 97301
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-576-4660
Is this your center? Claim your listing
Oregon Recovery Behavioral Health
Salem, OR 97302
SA
Accepts: Private insurance, Medicaid
Call 503-304-4358
Is this your center? Claim your listing
Oregon Recovery Behavioral Health
Salem, OR 97303
SA
Accepts: Private insurance, Medicaid
Call 503-304-4358
Is this your center? Claim your listing
Salem CBOC
Salem, OR 97302
SA
Accepts: Contact for options
Call 503-220-8262
Is this your center? Claim your listing
Salem Comprehensive Treatment Center
Salem, OR 97302
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 503-391-9762
Is this your center? Claim your listing
Serenity Lane
Salem, OR 97302
SA
Accepts: Private insurance
Call 503-588-2804
Is this your center? Claim your listing
Community Counseling Center
Salem, OR 97301
MH
Accepts: Medicaid
Call 503-390-2600
Is this your center? Claim your listing
Kairos
Salem, OR 97305
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-956-4943
Is this your center? Claim your listing
Marion County Health Department
Salem, OR 97305
MH
Accepts: Medicaid, Medicare
Call 503-588-5352
Is this your center? Claim your listing
Via Verde
Salem, OR 97301
MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-581-1732
Is this your center? Claim your listing
Clackamas Health Centers
Sandy, OR 97055
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-722-6950
Is this your center? Claim your listing
Inner Journey Healing Arts Center
Scappoose, OR 97056
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-543-6100
Is this your center? Claim your listing
CODA Inc
Seaside, OR 97138
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 503-239-8400
Is this your center? Claim your listing
Adult and Teen Challenge Pacific NW
Shedd, OR 97377
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 855-932-3852
Is this your center? Claim your listing
Siletz Behavioral Health Department
Siletz, OR 97380
SA
Accepts: Private insurance, Medicaid, Medicare
Call 541-444-8286
Is this your center? Claim your listing
Emergence
Springfield, OR 97477
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-746-4041
Is this your center? Claim your listing
Exodus Recovery Services
Springfield, OR 97478
SA
Accepts: Medicaid, Sliding scale
Call 541-357-4603
Is this your center? Claim your listing
ORTC LLC
Springfield, OR 97477
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 541-653-8284
Is this your center? Claim your listing
Child Center
Springfield, OR 97477
MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-726-1465
Is this your center? Claim your listing
Jasper Mountain
Springfield, OR 97478
MH
Accepts: Private insurance, Medicaid
Call 541-741-7402
Is this your center? Claim your listing
Looking Glass Community Services
Springfield, OR 97477
SA MH
Accepts: Private insurance, Medicaid
Call 541-780-6213
Is this your center? Claim your listing
Exodus Recovery Services
Sweet Home, OR 97386
SA MH
Accepts: Medicaid, Sliding scale
Call 541-818-0379
Is this your center? Claim your listing
Mid Columbia Center for Living
The Dalles, OR 97058
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-296-5452
Is this your center? Claim your listing
Tillamook Family Counseling Center
Tillamook, OR 97141
SA
Accepts: Private insurance, Medicaid, Medicare
Call 503-842-8201
Is this your center? Claim your listing
Tillamook Family Counseling Ctr Inc
Tillamook, OR 97141
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 503-842-8201
Is this your center? Claim your listing
Olalla Center
Toledo, OR 97391
MH
Accepts: Private insurance, Medicaid, Medicare
Call 541-336-2254
Is this your center? Claim your listing
Kaiser Permanente
Tualatin, OR 97062
SA
Accepts: Private insurance, Medicare
Call 855-632-8280
Is this your center? Claim your listing
Safe Journeys
Tualatin, OR 97062
SA
Accepts: Contact for options
Call 503-989-0991
Is this your center? Claim your listing
Lifeways
Umatilla, OR 97882
MH
Accepts: Private insurance, Medicaid
Call 541-922-0880
Is this your center? Claim your listing
Exodus Recovery Services
Veneta, OR 97487
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 541-998-5660
Is this your center? Claim your listing
Marion County Health and Human Servs
Woodburn, OR 97071
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 503-982-5851

Showing 25 of 252 facilities

Browse by city

Albany (4) Arlington (1) Ashland (1) Astoria (2) Bandon (1) Beaverton (5) Bend (7) Boardman (1) Brookings (1) Canby (1) Christmas Valley (1) Clackamas (1) Condon (1) Coos Bay (2) Corvallis (6) Cottage Grove (2) Dallas (1) Enterprise (1) Eugene (22) Fall Creek (1) Florence (2) Fossil (1) Gladstone (1) Gold Beach (1)
Grants Pass (5) Happy Valley (2) Harrisburg (1) Heppner (1) Hermiston (2) Hillsboro (9) Hines (1) Hood River (2) Jefferson (2) John Day (1) Klamath Falls (4) La Grande (2) La Pine (1) Lakeview (2) Lincoln City (1) Madras (1) McMinnville (4) Medford (13) Milwaukie (2) Monmouth (1) Newberg (2) Newport (3) North Bend (3) North Plains (1) Ontario (1) Oregon City (3) Pendleton (7) Phoenix (1) Port Orford (2) Portland (47) Prineville (2) Redmond (6) Roseburg (10) Saint Helens (3) Salem (16) Sandy (1) Scappoose (1) Seaside (1) Shedd (1) Siletz (1) Springfield (6) Sweet Home (1) The Dalles (1) Tillamook (2) Toledo (1) Tualatin (2) Umatilla (1) Veneta (1) Woodburn (1)

Showing 24 of 73 cities โ€” click to see 49 more

Helpful guides

How to choose a treatment center Insurance coverage guide IOP vs PHP vs residential How much does rehab cost? Free rehab options

Is your facility in Oregon?

Get independently verified and show families you meet the highest standards for quality, ethics, and transparency.

Apply for verification โ€” it's free

Frequently asked questions

How many treatment centers are in Oregon?
Oregon has 252 treatment facilities across 73 cities, including 220 substance abuse programs, 89 mental health facilities, and 16 detox centers.
Does Medicaid cover rehab in Oregon?
Yes. Oregon Health Plan covers substance abuse and mental health treatment. 228 facilities in Oregon accept Medicaid in our directory.
How do I find free rehab in Oregon?
110 facilities in Oregon offer sliding scale or state-funded treatment. Call SAMHSA at 1-800-662-4357 for free referrals to low-cost programs in your area.
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.