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

Treatment centers in Montana

106 facilities across 41 cities

Treatment facilities in Montana

Western Montana Tri County
Anaconda, MT 59711
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-563-7038
Is this your center? Claim your listing
Prairie Hills Recovery Center
Baker, MT 59313
SA
Accepts: Private insurance, Medicaid
Call 406-377-2071
Is this your center? Claim your listing
Community Medical Services
Belgrade, MT 59714
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 406-404-7900
Is this your center? Claim your listing
South Central Montana Regional
Big Timber, MT 59011
SA
Accepts: Private insurance, Medicaid
Call 406-839-2606
Is this your center? Claim your listing
South Central Montana Regional MHC
Big Timber, MT 59011
SA MH
Accepts: Private insurance, Medicaid
Call 406-839-2606
Is this your center? Claim your listing
Billings Addiction Counseling LLC
Billings, MT 59101
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-860-4499
Is this your center? Claim your listing
Billings Urban Indian Health and
Billings, MT 59102
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-534-4558
Is this your center? Claim your listing
Community Medical Services
Billings, MT 59102
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 406-969-4812
Is this your center? Claim your listing
Compass/Alternatives Inc
Billings, MT 59101
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-256-3501
Is this your center? Claim your listing
New Day Inc
Billings, MT 59102
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-294-2330
Is this your center? Claim your listing
New Day Inc
Billings, MT 59102
SA
Accepts: Medicaid
Call 406-256-3224
Is this your center? Claim your listing
New Directions Counseling
Billings, MT 59102
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-294-9606
Is this your center? Claim your listing
Rimrock
Billings, MT 59101
SA Detox
Accepts: Private insurance, Medicaid
Call 406-248-3175
Is this your center? Claim your listing
South Central Montana Regional MHC
Billings, MT 59101
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-252-5658
Is this your center? Claim your listing
Yellowstone Boys and Girls Ranch
Billings, MT 59106
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-655-2100
Is this your center? Claim your listing
AWARE Inc
Billings, MT 59102
MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-656-0928
Is this your center? Claim your listing
Billings Clinic
Billings, MT 59101
MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-657-4000
Is this your center? Claim your listing
New Day Ranch Inc
Billings, MT 59101
MH
Accepts: Medicaid
Call 406-254-2340
Is this your center? Claim your listing
Youth Dynamics Inc
Billings, MT 59101
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Is this your center? Claim your listing
Youth Dynamics Inc
Boulder, MT 59632
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Is this your center? Claim your listing
Rocky Boy Health Center
Box Elder, MT 59521
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-395-1720
Is this your center? Claim your listing
406 Recovery
Bozeman, MT 59715
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 406-219-7233
Is this your center? Claim your listing
Bicycle Health
Bozeman, MT 59715
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-943-2514
Is this your center? Claim your listing
Cedar Creek Integrated Health
Bozeman, MT 59715
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-600-5007
Is this your center? Claim your listing
Youth Dynamics Inc
Bozeman, MT 59715
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Eastern Montana CMHC
Broadus, MT 59317
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-234-0234
Is this your center? Claim your listing
Montana Chemical Dependency Ctr
Butte, MT 59701
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 406-496-5400
Is this your center? Claim your listing
Southwest MT Community Health Center
Butte, MT 59701
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-723-4075
Is this your center? Claim your listing
Western Montana Mental Health Ctr
Butte, MT 59701
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-497-9000
Is this your center? Claim your listing
Youth Dynamics Inc
Butte, MT 59701
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Is this your center? Claim your listing
Many Rivers Whole Health
Choteau, MT 59422
MH
Accepts: Medicaid, Medicare, Sliding scale
Call 406-278-3205
Is this your center? Claim your listing
Stillwater Alternatives
Columbus, MT 59019
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-322-4121
Is this your center? Claim your listing
Many Rivers Whole Health
Conrad, MT 59425
MH
Accepts: Medicaid, Medicare, Sliding scale
Call 406-761-2100
Is this your center? Claim your listing
Southwest Chemical Dependency Program
Dillon, MT 59725
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-222-2812
Is this your center? Claim your listing
Yellowstone Boys and Girls Ranch
Dillon, MT 59725
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-655-2100
Is this your center? Claim your listing
Eastern Montana CMHC
Glasgow, MT 59230
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-228-9349
Is this your center? Claim your listing
Eastern Montana CMHC
Glendive, MT 59330
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-377-6075
Is this your center? Claim your listing
Prairie Hills Recovery Center
Glendive, MT 59330
SA
Accepts: Private insurance, Medicaid
Call 406-377-2072
Is this your center? Claim your listing
Youth Dynamics Inc
Glendive, MT 59330
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Is this your center? Claim your listing
Benefis Hospitals Inc
Great Falls, MT 59405
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-455-2380
Is this your center? Claim your listing
Indian Family Health Clinic
Great Falls, MT 59401
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-268-1510
Is this your center? Claim your listing
Many Rivers Whole Health
Great Falls, MT 59401
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-761-2100
Is this your center? Claim your listing
RMTC LLC
Great Falls, MT 59401
SA Detox
Accepts: Private insurance
Call 406-727-8832
Is this your center? Claim your listing
AWARE Inc
Great Falls, MT 59404
MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-771-8182
Is this your center? Claim your listing
Youth Dynamics Inc
Great Falls, MT 59405
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Is this your center? Claim your listing
Western Montana Mental Health Ctr
Hamilton, MT 59840
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-497-9043
Is this your center? Claim your listing
Riverfront Mental Health Center
Hamilton, MT 59840
MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-532-8990
Is this your center? Claim your listing
One Health
Hardin, MT 59034
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-665-4103
Is this your center? Claim your listing
Yellowstone Boys and Girls Ranch
Harlem, MT 59526
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-655-2100
Is this your center? Claim your listing
Bullhook Community Health Center Inc
Havre, MT 59501
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 406-395-4305
Is this your center? Claim your listing
Many Rivers Whole Health
Havre, MT 59501
SA MH
Accepts: Medicaid, Medicare, Sliding scale
Call 406-265-9639
Is this your center? Claim your listing
Boyd Andrew Community Services
Helena, MT 59601
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-443-2343
Is this your center? Claim your listing
Florence Crittenton Home and Services
Helena, MT 59602
SA MH Detox
Accepts: Private insurance, Medicaid
Call 406-442-6950
Is this your center? Claim your listing
Helena Valley Addiciton Services
Helena, MT 59601
SA
Accepts: Private insurance, Medicaid
Call 406-422-4933
Is this your center? Claim your listing
Instar Community Servs
Helena, MT 59601
SA
Accepts: Medicaid, Sliding scale
Call 406-422-4828
Is this your center? Claim your listing
Ophelia
Helena, MT 59602
SA
Accepts: Private insurance, Medicaid, Medicare
Call 215-585-2144
Is this your center? Claim your listing
YWCA Helena
Helena, MT 59601
SA
Accepts: Private insurance, Medicaid
Call 406-442-8774
Is this your center? Claim your listing
AWARE Inc
Helena, MT 59601
MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-449-3120
Is this your center? Claim your listing
Intermountain Community Services
Helena, MT 59602
SA MH
Accepts: Private insurance, Medicaid
Call 406-442-7920
Is this your center? Claim your listing
Many Rivers Whole Health
Helena, MT 59601
MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-443-7151
Is this your center? Claim your listing
St Peters Health
Helena, MT 59601
MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-495-6560
Is this your center? Claim your listing
Youth Dynamics Inc
Helena, MT 59602
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Is this your center? Claim your listing
BIG SKY Treatment
Kalispell, MT 59901
SA
Accepts: Private insurance, Medicaid
Call 406-604-1151
Is this your center? Claim your listing
Cedar Creek
Kalispell, MT 59901
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-407-3369
Is this your center? Claim your listing
Cedar Creek Integrated Health
Kalispell, MT 59901
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-890-2570
Is this your center? Claim your listing
Community Medical Services
Kalispell, MT 59901
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 406-206-3885
Is this your center? Claim your listing
Many Rivers Whole Health
Kalispell, MT 59901
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-756-6453
Is this your center? Claim your listing
Yellowstone Boys and Girls Ranch
Kalispell, MT 59901
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-655-2100
Is this your center? Claim your listing
Greater Valley Health Center
Kalispell, MT 59901
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-607-4900
Is this your center? Claim your listing
Western Montana Mental Health Ctr
Kalispell, MT 59901
MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-257-1336
Is this your center? Claim your listing
Youth Dynamics Inc
Kalispell, MT 59901
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Is this your center? Claim your listing
Changes on the Horizon
Laurel, MT 59044
SA
Accepts: Private insurance, Medicaid
Call 406-839-6045
Is this your center? Claim your listing
South Central Montana Regional
Lewistown, MT 59457
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-538-7483
Is this your center? Claim your listing
Yellowstone Boys and Girls Ranch
Lewistown, MT 59457
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-655-2100
Is this your center? Claim your listing
South Central Montana Regional MHC
Lewistown, MT 59457
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-538-7483
Is this your center? Claim your listing
Lesprit Behavioral Health Center
Livingston, MT 59047
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-222-7641
Is this your center? Claim your listing
Southwest Chemical Dependency Program
Livingston, MT 59047
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-232-2812
Is this your center? Claim your listing
Yellowstone Boys and Girls Ranch
Livingston, MT 59047
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-222-6490
Is this your center? Claim your listing
Eastern Montana CMHC
Miles City, MT 59301
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-234-1687
Is this your center? Claim your listing
Youth Dynamics Inc
Miles City, MT 59301
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Is this your center? Claim your listing
Cedar Creek Integrated Health
Missoula, MT 59808
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-203-9948
Is this your center? Claim your listing
Community Medical Services
Missoula, MT 59801
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 406-549-0114
Is this your center? Claim your listing
Starr Counseling and Addiction Svcs
Missoula, MT 59801
SA
Accepts: Private insurance, Medicaid
Call 406-544-0432
Is this your center? Claim your listing
Stepping Stones Behavioral Health Serv
Missoula, MT 59801
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-926-1453
Is this your center? Claim your listing
Western Montana Addiction Services
Missoula, MT 59801
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-532-9700
Is this your center? Claim your listing
Western Montana Mental Health Center
Missoula, MT 59801
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-532-9915
Is this your center? Claim your listing
Winds of Change
Missoula, MT 59802
SA MH
Accepts: Medicaid
Call 406-541-4673
Is this your center? Claim your listing
AWARE Inc
Missoula, MT 59801
MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-543-2202
Is this your center? Claim your listing
Providence Saint Patrick Hospital
Missoula, MT 59802
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-329-5630
Is this your center? Claim your listing
Western Montana Mental Health Ctr
Missoula, MT 59801
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-532-8949
Is this your center? Claim your listing
Youth Dynamics Inc
Missoula, MT 59803
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Is this your center? Claim your listing
Eastern Montana CMHC
Plentywood, MT 59254
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-765-2550
Is this your center? Claim your listing
Providence Saint Joseph Medical Ctr
Polson, MT 59860
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-883-5680
Is this your center? Claim your listing
Spotted Bull Recovery Resource Center
Poplar, MT 59255
SA
Accepts: Private insurance, Medicaid
Call 406-768-3852
Is this your center? Claim your listing
South Central Regional MH Center
Red Lodge, MT 59068
SA MH
Accepts: Private insurance, Medicaid
Call 406-446-2500
Is this your center? Claim your listing
Cedar Creek Integrated Health
Ronan, MT 59864
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-676-0630
Is this your center? Claim your listing
Youth Dynamics Inc
Shelby, MT 59474
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539
Is this your center? Claim your listing
Eastern Montana CMHC
Sidney, MT 59270
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-433-4635
Is this your center? Claim your listing
Prairie Hills Recovery Center
Sidney, MT 59270
SA
Accepts: Private insurance, Medicaid
Call 406-488-3001
Is this your center? Claim your listing
Bitterroot Valley Educ Cooperative
Stevensville, MT 59870
MH
Accepts: Private insurance, Medicaid
Call 406-777-2494 x112
Is this your center? Claim your listing
Choices for Change Counseling
Superior, MT 59872
SA
Accepts: Private insurance, Medicaid, Medicare
Call 406-822-5422
Is this your center? Claim your listing
Western Montana Mental Health Ctr
Thompson Falls, MT 59873
MH
Accepts: Private insurance, Medicaid, Medicare
Call 406-532-9190
Is this your center? Claim your listing
Turning Winds
Troy, MT 59935
SA MH
Accepts: Private insurance
Call 800-845-1380
Is this your center? Claim your listing
Trailhead Counseling Center
Whitefish, MT 59937
SA
Accepts: Private insurance
Call 406-404-6096
Is this your center? Claim your listing
Eastern Montana CMHC
Wolf Point, MT 59201
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-653-1872
Is this your center? Claim your listing
Youth Dynamics Inc
Wolf Point, MT 59201
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 406-245-6539

Showing 25 of 106 facilities

Browse by city

Anaconda (1) Baker (1) Belgrade (1) Big Timber (2) Billings (14) Boulder (1) Box Elder (1) Bozeman (4) Broadus (1) Butte (4) Choteau (1) Columbus (1) Conrad (1) Dillon (2) Glasgow (1) Glendive (3) Great Falls (6) Hamilton (2) Hardin (1) Harlem (1) Havre (2) Helena (11) Kalispell (9) Laurel (1)
Lewistown (3) Livingston (3) Miles City (2) Missoula (11) Plentywood (1) Polson (1) Poplar (1) Red Lodge (1) Ronan (1) Shelby (1) Sidney (2) Stevensville (1) Superior (1) Thompson Falls (1) Troy (1) Whitefish (1) Wolf Point (2)

Showing 24 of 41 cities โ€” click to see 17 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 Montana?

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 Montana?
Montana has 106 treatment facilities across 41 cities, including 92 substance abuse programs, 56 mental health facilities, and 6 detox centers.
Does Medicaid cover rehab in Montana?
Yes. Montana Medicaid covers substance abuse and mental health treatment. 103 facilities in Montana accept Medicaid in our directory.
How do I find free rehab in Montana?
67 facilities in Montana 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.