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/Oklahoma

Treatment centers in Oklahoma

191 facilities across 77 cities

Treatment facilities in Oklahoma

Addiction and Behavioral Health Center
Ada, OK 74820
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 580-332-3001
Is this your center? Claim your listing
Chickasaw Nation Hina Chokma
Ada, OK 74820
SA
Accepts: Contact for options
Call 580-332-6345
Is this your center? Claim your listing
Southern Oklahoma Treatment Servs I
Ada, OK 74820
SA Detox MAT
Accepts: Medicaid
Call 580-235-0274
Is this your center? Claim your listing
Unity Point Counsel and Resource Ctr
Ada, OK 74820
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 580-436-6130
Is this your center? Claim your listing
Carl Albert
Ada, OK 74820
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-332-3699
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Afton, OK 74331
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Jim Taliaferro CMHC
Altus, OK 73522
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-480-0650
Is this your center? Claim your listing
Northwest Center for Behavioral Health
Alva, OK 73717
SA
Accepts: Private insurance, Medicaid, Medicare
Call 580-327-1112 x5515
Is this your center? Claim your listing
Brighter Heights Oklahoma
Antlers, OK 74523
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 580-298-2830 x32
Is this your center? Claim your listing
Broadway House Inc
Ardmore, OK 73401
SA
Accepts: Contact for options
Call 580-226-3252
Is this your center? Claim your listing
Lighthouse Behavioral Wellness Centers
Ardmore, OK 73401
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-223-5636
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Bartlesville, OK 74003
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Oklahoma Treatment Services LLC
Bartlesville, OK 74003
SA MAT
Accepts: Medicaid, Medicare
Call 918-337-6007
Is this your center? Claim your listing
Cedar Ridge at Bethany
Bethany, OK 73008
MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-792-5330
Is this your center? Claim your listing
Positive Changes
Bethany, OK 73008
MH
Accepts: Private insurance, Medicaid
Call 405-607-1717 x107
Is this your center? Claim your listing
Grand Lake Mental Health Center
Blackwell, OK 74631
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Blackwell, OK 74631
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Narconon of Oklahoma Inc
Canadian, OK 74425
SA
Accepts: Private insurance
Call 918-339-5800
Is this your center? Claim your listing
Red Rock Behavioral Health Services
Chandler, OK 74834
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-258-3040
Is this your center? Claim your listing
Green Country Behav Health Servs Inc
Checotah, OK 74426
SA MH
Accepts: Medicaid, Medicare, Sliding scale
Call 918-682-8407
Is this your center? Claim your listing
Stigler Health and Wellness Center
Checotah, OK 74426
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-689-4734 x547
Is this your center? Claim your listing
Red Rock Behavioral Health Services
Chickasha, OK 73018
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-222-0622
Is this your center? Claim your listing
Tri City Youth and Family Center Inc
Choctaw, OK 73020
SA MH
Accepts: Medicaid, Sliding scale
Call 405-390-8131
Is this your center? Claim your listing
Grand Lake Mental Health Center
Claremore, OK 74017
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Alliance Mental Health
Claremore, OK 74017
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-608-0380
Grand Lake Mental Health Center Inc
Claremore, OK 74017
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Grand Lake Mental Health Center
Cleveland, OK 74020
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Cleveland, OK 74020
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Colcord, OK 74338
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Muscogee Creek Nation Behav Health
Coweta, OK 74429
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-279-3471
Is this your center? Claim your listing
Muscogee Creek Nation Department of
Coweta, OK 74429
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-279-3471
Is this your center? Claim your listing
Valley Hope of Cushing
Cushing, OK 74023
SA Detox
Accepts: Private insurance
Call 918-225-1736
Is this your center? Claim your listing
Duncan Regional Hospital Inc
Duncan, OK 73533
MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-252-5300
Is this your center? Claim your listing
Jim Taliaferro CMHC
Duncan, OK 73533
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-475-0519
Is this your center? Claim your listing
Brighter Heights Oklahoma
Durant, OK 74701
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 580-286-7876
Is this your center? Claim your listing
Lighthouse Behavioral Wellness Centers
Durant, OK 74701
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-924-7330
Is this your center? Claim your listing
Arcadia Trails Integris Center for
Edmond, OK 73034
SA
Accepts: Private insurance
Call 405-216-2500
Is this your center? Claim your listing
NorthCare Edmond Outpatient Services
Edmond, OK 73013
SA
Accepts: Private insurance, Medicaid, Medicare
Call 405-858-1730
Is this your center? Claim your listing
Positive Changes
Edmond, OK 73013
MH
Accepts: Private insurance, Medicaid
Call 405-607-1717 x107
Is this your center? Claim your listing
Seasons of Change
Edmond, OK 73003
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 405-726-9808
Is this your center? Claim your listing
Gary E Miller Candian County
El Reno, OK 73036
SA
Accepts: Contact for options
Call 405-262-0202
Is this your center? Claim your listing
Red Rock Behavioral Health Services
El Reno, OK 73036
SA
Accepts: Private insurance, Medicaid, Medicare
Call 405-422-8800
Is this your center? Claim your listing
Red Rock Behavioral Health Services
Elk City, OK 73644
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-225-5136
Is this your center? Claim your listing
Great Plains Regional Medical Center
Elk City, OK 73644
MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-303-5855
Is this your center? Claim your listing
Northwest Center for Behavioral Health
Enid, OK 73701
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-234-3791 x5515
Is this your center? Claim your listing
Valliant House LLC
Enid, OK 73701
SA
Accepts: Private insurance
Call 580-603-8881
Is this your center? Claim your listing
Youth and Family Services of
Enid, OK 73701
SA
Accepts: Medicaid, Medicare, Sliding scale
Call 580-233-7220
Is this your center? Claim your listing
Integris Bass Baptist Behav Health
Enid, OK 73703
MH
Accepts: Private insurance, Medicaid
Call 580-234-2220
Is this your center? Claim your listing
Muscogee Creek Nation Behav Health
Eufaula, OK 74432
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-618-2168
Is this your center? Claim your listing
Stigler Health and Wellness Center
Eufaula, OK 74432
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-689-3333
Is this your center? Claim your listing
Northwest Center for Behavioral Health
Fairview, OK 73737
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-227-2088 x5515
Is this your center? Claim your listing
Northwest Center for Behavioral Health
Fort Supply, OK 73841
SA MH Detox
Accepts: Private insurance, Medicaid, Medicare
Call 580-766-2311
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Grove, OK 74344
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
House of Hope Inc
Grove, OK 74344
SA
Accepts: Medicaid
Call 918-787-2242
Is this your center? Claim your listing
Seneca Cayuga Nation SA Prog
Grove, OK 74344
SA
Accepts: Contact for options
Call 918-787-6800
Is this your center? Claim your listing
Northwest Center for Behavioral Health
Guymon, OK 73942
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-338-5851 x5515
Is this your center? Claim your listing
Carl Albert
Heavener, OK 74937
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-653-7718
Is this your center? Claim your listing
Red Rock Behavioral Health Services
Hobart, OK 73651
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-726-2452
Is this your center? Claim your listing
Carl Albert
Holdenville, OK 74848
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-379-6668
Is this your center? Claim your listing
Oklahoma Families First Inc
Holdenville, OK 74848
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 405-379-5256
Is this your center? Claim your listing
Brighter Heights Oklahoma
Hugo, OK 74743
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 580-298-2830
Is this your center? Claim your listing
Carl Albert
Hugo, OK 74743
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-326-7531
Is this your center? Claim your listing
Brighter Heights Oklahoma
Idabel, OK 74745
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 580-298-2830
Is this your center? Claim your listing
Carl Albert
Idabel, OK 74745
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-286-6639
Is this your center? Claim your listing
Grand Lake Mental Health Center
Jay, OK 74346
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Jay, OK 74346
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Kansas, OK 74347
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-273-1841
Is this your center? Claim your listing
Red Rock Behavioral Health Services
Kingfisher, OK 73750
SA
Accepts: Private insurance, Medicaid, Medicare
Call 405-776-0500
Is this your center? Claim your listing
Valliant House Konawa
Konawa, OK 74849
SA
Accepts: Medicaid
Call 580-203-3600
Is this your center? Claim your listing
Jim Taliaferro CMHC
Lawton, OK 73501
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-355-0072
Is this your center? Claim your listing
New Pathways Halfway House
Lawton, OK 73502
SA
Accepts: Contact for options
Call 580-492-3743
Is this your center? Claim your listing
Comanche County Memorial Hospital
Lawton, OK 73505
MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-355-8620 x3720
Is this your center? Claim your listing
Clay Crossing Foundation Inc
Maud, OK 74854
SA
Accepts: Private insurance, Medicaid
Call 405-374-1225
Is this your center? Claim your listing
Carl Albert
McAlester, OK 74501
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-426-7800
Is this your center? Claim your listing
Oklahoma Treatment Services LLC
McAlester, OK 74501
SA MAT
Accepts: Medicaid, Medicare
Call 918-429-7950
Is this your center? Claim your listing
Phoenix Counseling and
McAlester, OK 74501
SA
Accepts: Private insurance, Medicaid
Call 918-423-9400
Is this your center? Claim your listing
Stigler Health and Wellness Inc
McAlester, OK 74501
SA Detox
Accepts: Private insurance, Medicaid, Sliding scale
Call 918-421-3500
Is this your center? Claim your listing
Kickapoo Tribe of Oklahoma
McLoud, OK 74851
SA
Accepts: Private insurance, Medicaid, Medicare
Call 405-964-2618 x279
Is this your center? Claim your listing
Southern Oklahoma Treatment Services
Mead, OK 73449
SA Detox MAT
Accepts: Medicaid, Sliding scale
Call 580-745-9083
Is this your center? Claim your listing
Northeastern Oklahoma Council on
Miami, OK 74355
SA
Accepts: Medicaid
Call 918-675-4100
Is this your center? Claim your listing
Northeastern Oklahoma Council on
Miami, OK 74355
SA
Accepts: Contact for options
Call 918-253-6548
Is this your center? Claim your listing
Northeastern Oklahoma Council on
Miami, OK 74355
SA
Accepts: Medicaid
Call 918-256-7171
Is this your center? Claim your listing
Northeastern Oklahoma Council on
Miami, OK 74354
SA
Accepts: Medicaid
Call 918-542-2845
Is this your center? Claim your listing
Quapaw Counseling Services
Miami, OK 74354
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 918-542-1786
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Miami, OK 74354
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Moccasin Bend Ranch
Miami, OK 74354
MH
Accepts: Private insurance, Medicaid
Call 918-542-1836
Is this your center? Claim your listing
Willow Crest Hospital
Miami, OK 74354
MH
Accepts: Private insurance, Medicaid
Call 918-542-1836
Is this your center? Claim your listing
Eastern Oklahoma VA Healthcare System
Muskogee, OK 74401
SA MH Detox
Accepts: Private insurance
Call 918-577-3000
Is this your center? Claim your listing
Green Country Behavioral Hlth Servs
Muskogee, OK 74401
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-682-8407
Is this your center? Claim your listing
Monarch Inc
Muskogee, OK 74402
SA MH
Accepts: Medicaid
Call 918-682-7210
Is this your center? Claim your listing
Monarch Inc
Muskogee, OK 74402
SA
Accepts: Medicaid
Call 918-683-0124
Is this your center? Claim your listing
Monarch Inc
Muskogee, OK 74401
SA
Accepts: Medicaid, Sliding scale
Call 918-682-7210
Is this your center? Claim your listing
Muskogee County
Muskogee, OK 74403
SA
Accepts: Medicaid
Call 918-682-2841
Is this your center? Claim your listing
Childrens Recovery Center of Oklahoma
Norman, OK 73071
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-573-3819
Is this your center? Claim your listing
Substance Abuse Foundation for Educ
Norman, OK 73072
SA
Accepts: Contact for options
Call 405-310-0150
Is this your center? Claim your listing
The Virtue Center
Norman, OK 73069
SA
Accepts: Private insurance, Medicaid, Medicare
Call 405-321-0022
Is this your center? Claim your listing
Central Oklahoma Comm MH Ctr
Norman, OK 73071
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-360-5100
Is this your center? Claim your listing
Central Oklahoma Community MH
Norman, OK 73071
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-360-5100
Is this your center? Claim your listing
Grand Lake Mental Health Center
Nowata, OK 74048
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Will Rogers Health Center
Nowata, OK 74048
SA
Accepts: Contact for options
Call 918-273-7500
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Nowata, OK 74048
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
A Chance to Change Foundation
Oklahoma City, OK 73120
SA
Accepts: Private insurance, Medicaid, Medicare
Call 405-840-9000
Is this your center? Claim your listing
Cope Inc
Oklahoma City, OK 73105
SA Detox
Accepts: Medicaid
Call 405-528-8686
Is this your center? Claim your listing
Enrichment Center
Oklahoma City, OK 73106
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 405-601-0295
Is this your center? Claim your listing
Hefner Comprehensive Treatment Center
Oklahoma City, OK 73114
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 405-286-9533
Is this your center? Claim your listing
HOPE Community Services Inc
Oklahoma City, OK 73139
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-634-4400
Is this your center? Claim your listing
Moore Youth And Family Services Inc
Oklahoma City, OK 73160
SA
Accepts: Medicaid
Call 405-799-3379
Is this your center? Claim your listing
NorthCare Addiction and Recovery Prog
Oklahoma City, OK 73118
SA
Accepts: Private insurance, Medicaid, Medicare
Call 405-810-1766
Is this your center? Claim your listing
North Oklahoma County MH Center Inc
Oklahoma City, OK 73107
SA MH Detox
Accepts: Private insurance, Medicaid, Medicare
Call 405-858-2700
Is this your center? Claim your listing
Oakwood Springs
Oklahoma City, OK 73114
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 405-438-3000
Is this your center? Claim your listing
Oklahoma City Comprehensive Treatment
Oklahoma City, OK 73106
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 405-510-0417
Is this your center? Claim your listing
Red Rock Behavioral Health Services
Oklahoma City, OK 73105
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-424-7711
Is this your center? Claim your listing
Red Rock Behavioral Health Services
Oklahoma City, OK 73105
SA
Accepts: Private insurance, Medicaid, Medicare
Call 405-267-3246
Is this your center? Claim your listing
Rightway Medical OKC South
Oklahoma City, OK 73149
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 405-616-3366
Is this your center? Claim your listing
TLC Foundation
Oklahoma City, OK 73112
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 405-840-7040
Is this your center? Claim your listing
TRC The Recovery Center
Oklahoma City, OK 73106
SA Detox
Accepts: Private insurance, Medicaid
Call 405-525-2525
Is this your center? Claim your listing
Valley Hope of Oklahoma City
Oklahoma City, OK 73112
SA
Accepts: Private insurance
Call 405-946-7337
Is this your center? Claim your listing
Veterans Affairs Medical Center
Oklahoma City, OK 73104
SA MH Detox MAT
Accepts: Private insurance
Call 405-456-3145
Is this your center? Claim your listing
Cedar Ridge Behavioral Hospital
Oklahoma City, OK 73141
MH
Accepts: Private insurance, Medicaid
Call 405-605-6111
Is this your center? Claim your listing
Mosaic Therapy
Oklahoma City, OK 73109
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-605-8488
Is this your center? Claim your listing
NorthCare Oklahoma County MH Center
Oklahoma City, OK 73112
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-858-2700
Is this your center? Claim your listing
Oklahoma Cnty Crisis Intervention Ctr
Oklahoma City, OK 73107
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-942-2300
Is this your center? Claim your listing
Oklahoma Mental Health Council Inc
Oklahoma City, OK 73105
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-422-8800
Is this your center? Claim your listing
OU Medical Center
Oklahoma City, OK 73104
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-271-5251
Is this your center? Claim your listing
Positive Changes
Oklahoma City, OK 73129
MH
Accepts: Private insurance, Medicaid
Call 405-607-1717 x107
Is this your center? Claim your listing
Creek Nation Behavioral Health
Okmulgee, OK 74447
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-758-1910
Is this your center? Claim your listing
Muscogee Creek Nation Behavioral Hlth
Okmulgee, OK 74447
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-758-1910
Is this your center? Claim your listing
Muscogee Creek Nation Medical Center
Okmulgee, OK 74447
MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-756-4233 x4317
Is this your center? Claim your listing
Lighthouse Behavioral Wellness Centers
Pauls Valley, OK 73075
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 405-238-7311
Is this your center? Claim your listing
Grand Lake Mental Health Center
Pawhuska, OK 74056
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Pawhuska, OK 74056
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Grand Lake Mental Health Center
Perry, OK 73077
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Perry, OK 73077
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Bridgeway Inc
Ponca City, OK 74601
SA
Accepts: Medicaid
Call 580-762-1462 x109
Is this your center? Claim your listing
Grand Lake Mental Health Center
Ponca City, OK 74601
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Oklahoma Treatment Services LLC
Ponca City, OK 74601
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 580-762-3217
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Ponca City, OK 74601
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Brighter Heights Oklahoma
Poteau, OK 74953
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 918-649-0230
Is this your center? Claim your listing
Stigler Health and Wellness Center
Poteau, OK 74953
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-647-2155
Is this your center? Claim your listing
Grand Lake Mental Health Center
Pryor, OK 74361
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-273-1841
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Pryor, OK 74361
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-273-1841
Is this your center? Claim your listing
Oklahoma Treatment Services LLC
Roland, OK 74954
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 918-427-3344
Is this your center? Claim your listing
CREOKS Health Services
Sallisaw, OK 74955
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-775-5513
Is this your center? Claim your listing
People Inc
Sallisaw, OK 74955
SA
Accepts: Private insurance, Medicaid
Call 918-775-7787
Is this your center? Claim your listing
Stigler Health and Wellness Center
Sallisaw, OK 74955
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-790-2653
Is this your center? Claim your listing
Counseling and Recovery Services of OK
Sand Springs, OK 74063
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-245-5565
Is this your center? Claim your listing
Tulsa Boys Home
Sand Springs, OK 74063
SA
Accepts: Medicaid, Sliding scale
Call 918-245-0231
Is this your center? Claim your listing
Human Skills and Resources Inc
Sapulpa, OK 74066
SA Detox
Accepts: Private insurance, Medicaid
Call 918-224-0225
Is this your center? Claim your listing
Muscogee Creek Nation Behavioral Hlth
Sapulpa, OK 74066
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-224-9185
Is this your center? Claim your listing
Oklahoma Families First Inc
Seminole, OK 74868
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 405-382-5438
Is this your center? Claim your listing
Focus Mental Health Services LLC
Shawnee, OK 74804
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 405-214-0116
Is this your center? Claim your listing
Stigler Health and Wellness Center
Stigler, OK 74462
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-967-3368
Is this your center? Claim your listing
Carl Albert
Stigler, OK 74462
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-967-8491
Is this your center? Claim your listing
Grand Lake Mental Health Center
Stillwater, OK 74075
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Stillwater, OK 74074
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
Payne County Drug Court Inc
Stillwater, OK 74075
SA
Accepts: Medicaid
Call 405-743-1968
Is this your center? Claim your listing
Payne County Youth Services Inc
Stillwater, OK 74074
SA
Accepts: Medicaid
Call 405-377-3380
Is this your center? Claim your listing
CREOKS Health Services
Stilwell, OK 74960
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-696-6212
Is this your center? Claim your listing
CREOKS Health Services
Tahlequah, OK 74464
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-207-0078
Is this your center? Claim your listing
Northeastern Health System
Tahlequah, OK 74464
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 918-931-3890
Is this your center? Claim your listing
Choctaw Nation
Talihina, OK 74571
SA
Accepts: Medicare
Call 918-567-2389
Is this your center? Claim your listing
Calm Center
Tulsa, OK 74135
SA MH Detox
Accepts: Medicaid
Call 918-394-2256
Is this your center? Claim your listing
Counseling and Recovery Services of OK
Tulsa, OK 74136
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-492-2554
Is this your center? Claim your listing
Family and Childrens Services
Tulsa, OK 74106
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-587-9471
Is this your center? Claim your listing
Family and Childrens Services
Tulsa, OK 74127
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-587-9471
Is this your center? Claim your listing
Family and Childrens Services
Tulsa, OK 74106
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-587-9471
Is this your center? Claim your listing
Human Skills and Resources Inc
Tulsa, OK 74114
SA Detox
Accepts: Private insurance, Medicaid
Call 918-747-6377
Is this your center? Claim your listing
Keetoowah Cherokee Trt Servs
Tulsa, OK 74110
SA Detox MAT
Accepts: Private insurance, Medicaid
Call 918-262-4550
Is this your center? Claim your listing
OSU Addiction Recovery Clinic
Tulsa, OK 74135
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 918-561-1890
Is this your center? Claim your listing
Palmer Continuum of Care Inc
Tulsa, OK 74119
SA
Accepts: Medicaid
Call 918-832-7764
Is this your center? Claim your listing
Palmer Continuum of Care Inc
Tulsa, OK 74110
SA
Accepts: Medicaid
Call 918-430-0975
Is this your center? Claim your listing
Resonance Center for Women
Tulsa, OK 74119
SA
Accepts: Medicaid
Call 918-587-3888
Is this your center? Claim your listing
Substance Abuse Services Inc
Tulsa, OK 74145
SA
Accepts: Contact for options
Call 918-621-1600
Is this your center? Claim your listing
Tulsa Comprehensive Treatment Center
Tulsa, OK 74146
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 918-665-2501
Is this your center? Claim your listing
Tulsa Rightway Medical
Tulsa, OK 74145
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 918-610-3366
Is this your center? Claim your listing
Tulsa VA Outpatient Clinic
Tulsa, OK 74133
SA MH
Accepts: Private insurance
Call 888-397-8387
Is this your center? Claim your listing
Valley Hope of Tulsa
Tulsa, OK 74133
SA
Accepts: Private insurance, Medicaid
Call 785-877-5111
Is this your center? Claim your listing
Womens Justice Center
Tulsa, OK 74120
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-600-3841
Is this your center? Claim your listing
Positive Changes
Tulsa, OK 74135
MH
Accepts: Private insurance, Medicaid
Call 405-607-1717 x107
Is this your center? Claim your listing
Valliant House LLC
Valliant, OK 74764
SA
Accepts: Medicaid
Call 580-203-3600
Is this your center? Claim your listing
Grand Lake Mental Health Center Inc
Vinita, OK 74301
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 844-458-2100
Is this your center? Claim your listing
CREOKS Health Services
Wagoner, OK 74467
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-485-0242
Is this your center? Claim your listing
Wagoner Community Hospital
Wagoner, OK 74467
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-485-5514 x1316
Is this your center? Claim your listing
Monarch Inc
Warner, OK 74469
SA MH
Accepts: Medicaid, Sliding scale
Call 918-463-2581
Is this your center? Claim your listing
Stigler Health and Wellness Center
Warner, OK 74469
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-967-3368
Is this your center? Claim your listing
Red Rock Behavioral Health Services
Watonga, OK 73772
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-952-3900
Is this your center? Claim your listing
Red Rock Behavioral Health Services
Weatherford, OK 73096
SA
Accepts: Private insurance, Medicaid, Medicare
Call 580-375-6300
Is this your center? Claim your listing
Stigler Health and Wellness Center
Wilburton, OK 74578
SA
Accepts: Private insurance, Medicaid, Medicare
Call 918-465-0005
Is this your center? Claim your listing
Stigler Health and Wellness Center
Wilburton, OK 74578
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 918-465-0005
Is this your center? Claim your listing
Northwest Center for Behavioral Health
Woodward, OK 73801
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 580-256-8615 x5515
Is this your center? Claim your listing
Lost River Treatment Center
Wyandotte, OK 74370
SA Detox
Accepts: Private insurance, Medicaid
Call 918-303-5433

Showing 25 of 191 facilities

Browse by city

Ada (5) Afton (1) Altus (1) Alva (1) Antlers (1) Ardmore (2) Bartlesville (2) Bethany (2) Blackwell (2) Canadian (1) Chandler (1) Checotah (2) Chickasha (1) Choctaw (1) Claremore (3) Cleveland (2) Colcord (1) Coweta (2) Cushing (1) Duncan (2) Durant (2) Edmond (4) El Reno (2) Elk City (2)
Enid (4) Eufaula (2) Fairview (1) Fort Supply (1) Grove (3) Guymon (1) Heavener (1) Hobart (1) Holdenville (2) Hugo (2) Idabel (2) Jay (2) Kansas (1) Kingfisher (1) Konawa (1) Lawton (3) Maud (1) McAlester (4) McLoud (1) Mead (1) Miami (8) Muskogee (6) Norman (5) Nowata (3) Oklahoma City (24) Okmulgee (3) Pauls Valley (1) Pawhuska (2) Perry (2) Ponca City (4) Poteau (2) Pryor (2) Roland (1) Sallisaw (3) Sand Springs (2) Sapulpa (2) Seminole (1) Shawnee (1) Stigler (2) Stillwater (4) Stilwell (1) Tahlequah (2) Talihina (1) Tulsa (18) Valliant (1) Vinita (1) Wagoner (2) Warner (2) Watonga (1) Weatherford (1) Wilburton (2) Woodward (1) Wyandotte (1)

Showing 24 of 77 cities โ€” click to see 53 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 Oklahoma?

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 Oklahoma?
Oklahoma has 191 treatment facilities across 77 cities, including 178 substance abuse programs, 89 mental health facilities, and 19 detox centers.
Does Medicaid cover rehab in Oklahoma?
Yes. SoonerCare covers substance abuse and mental health treatment. 173 facilities in Oklahoma accept Medicaid in our directory.
How do I find free rehab in Oklahoma?
47 facilities in Oklahoma 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.