24/7 Support Line - Call Now
Free Insurance Verification
Verify your treatment coverage

1,955 Top Rated Drug Rehabs in Santa Rosa, CA 2025

Uncover the premier alcohol and drug rehab centers in Santa Rosa, California. Browse through 1,955 local treatment facilities that provide inpatient, outpatient, and detox services.

Use advanced search filters to refine your options by payment methods, amenities, specialty programs, and more to find the perfect treatment tailored to your specific needs.

1,955 Treatment Centers in Santa Rosa, CA
 Get help now
GET HELP NOW
Call now to take the first step to overcoming addiction.
Free and confidential

Conditions Treated
Level Of Care
Age Groups
Payment Options
Accreditations
Amenities
Substance Abuse
Glenn County Health and Human Services - Community Recovery and Wellness Center
(530) 865-1146
1187 East South Street, Orland, California, 95963
4.70
Insurance Accepted
Glenn County Health and Human Services - Community Recovery and Wellness Center is a substance abuse treatment center for people seeking treatment near Glenn County. As part of their treat... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Karuk Tribe Health and Human Services
(530) 841-3141
1515 South Oregon Street, Yreka, California, 96097
3.80
Insurance Accepted
Karuk Tribe Health and Human Services is a substance abuse treatment center for people seeking treatment near Siskiyou County. As part of their treatment modalities for recovery, Karuk Tri... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Resolutions Therapeutic Services
(310) 893-3255
2001 Wilshire Blvd, Santa Monica, California, 90403
4.60
Insurance Accepted
Resolutions Therapeutic Services is an accredited substance abuse treatment center that provides inpatient and outpatient detoxification, for men and women from 18+ years of age. As part... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Sea Change Recovery
(888) 823-3310
1831 Wilshire Blvd #C, Santa Monica, California, 90403
5.00
Insurance Accepted
Sea Change Recovery is an accredited substance abuse treatment center that provides inpatient and outpatient detoxification, for men and women between 18 and 65+ years of age. As part of... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Stepping Stones Home
(626) 967-2677
17727 East Cypress street, Covina, California, 91722
Insurance Accepted
Stepping Stones Home is an accredited substance abuse treatment center that provides inpatient detoxification, for men and women from 18+ years of age. As part of their special programs,... Read More
Rehab Center
Inpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Hilltop Recovery Services - Residential Treatment for Men
(707) 998-1800
14715 East Highway 20, Clearlake Oaks, California, 95423
3.30
Insurance Accepted
Hilltop Recovery Services - Residential Treatment for Men is a substance abuse treatment center for people seeking treatment near Lake County. As part of their treatment modalities for rec... Read More
Rehab Center
Inpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Hilltop Recovery Services - Intensive Outpatient Program
(707) 274-5610
6300 East Highway 20, Lucerne, California, 95458
Insurance Accepted
Hilltop Recovery Services - Intensive Outpatient Program is a substance abuse treatment center for people seeking treatment near Lake County. As part of their treatment modalities for reco... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Healthy Moms Program
(707) 441-5220
2910 H Street, Eureka, California, 95501
5.00
Insurance Accepted
Healthy Moms Program is a substance abuse treatment center for people seeking treatment near Humboldt County. As part of their treatment modalities for recovery, Healthy Moms Program provi... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Humboldt County Behavioral Health - Outpatient Clinic
(707) 923-2729
727 Cedar Street, Garberville, California, 95542
2.60
Insurance Accepted
Humboldt County Behavioral Health - Outpatient Clinic is a mental health treatment center for people seeking treatment near Humboldt County. As part of their treatment modalities for recov... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Humboldt Recovery Center 1024 North Street
(707) 443-4237
1024 North Street, Eureka, California, 95501
3.80
Insurance Accepted
Humboldt Recovery Center 1024 North Street is a substance abuse treatment center for people seeking treatment near Humboldt County. As part of their treatment modalities for recovery, Humb... Read More
Rehab Center
Inpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Humboldt Recovery Center 1116 and 1120 9th Street
(707) 443-4237
1116 and 1120 9th Street, Eureka, California, 95501
3.80
Insurance Accepted
Humboldt Recovery Center 1116 and 1120 9th Street is a substance abuse treatment center for people seeking treatment near Humboldt County. As part of their treatment modalities for recover... Read More
Rehab Center
Inpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Humboldt Recovery Center 1219 10th Street
(707) 443-4237
1219 10th Street, Eureka, California, 95501
3.80
Insurance Accepted
Humboldt Recovery Center 1219 10th Street is a substance abuse treatment center for people seeking treatment near Humboldt County. As part of their treatment modalities for recovery, Humbo... Read More
Rehab Center
Inpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Humboldt Recovery Center 944 N Street
(707) 443-4237
944 N Street, Eureka, California, 95501
3.80
Insurance Accepted
Humboldt Recovery Center 944 N Street is a substance abuse treatment center for people seeking treatment near Humboldt County. As part of their treatment modalities for recovery, Humboldt... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Orleans Medical Clinic
(530) 627-3452
325 Asip Road, Orleans, California, 95556
4.50
Insurance Accepted
Orleans Medical Clinic is a mental health treatment center for people seeking treatment near Humboldt County. As part of their treatment modalities for recovery, Orleans Medical Clinic pro... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Substance Abuse
Karuk Tribe Health and Human Services - Substance Use Disorder Program
(530) 493-1450
64105 Hillside Road, Happy Camp, California, 96039
3.70
Insurance Accepted
Karuk Tribe Health and Human Services - Substance Use Disorder Program is a substance abuse treatment center for people seeking treatment near Siskiyou County. As part of their treatment m... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Lake County Behavioral Health Services - Lucerne Clinic
(707) 274-9101
6302 13th Avenue, Lucerne, California, 95458
3.40
Insurance Accepted
Lake County Behavioral Health Services - Lucerne Clinic is a substance abuse treatment center for people seeking treatment near Lake County. As part of their treatment modalities for recov... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Lake County Behavioral Health Services - Clearlake Clinic
(707) 994-7090
7000-B South Center Drive, Clearlake, California, 95422
2.30
Insurance Accepted
Lake County Behavioral Health Services - Clearlake Clinic is a substance abuse treatment center for people seeking treatment near Lake County. As part of their treatment modalities for rec... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
New Life Health Authority
(707) 466-0001
280 East Standley Street, Ukiah, California, 95482
4.30
Insurance Accepted
New Life Health Authority is an accredited substance abuse treatment center that provides outpatient detoxification, for men and women between 18 and 65+ years of age. As part of their s... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
VOTC - Visions of the Cross
(530) 722-1114
3647 Ricardo Avenue, Redding, California, 96002
4.30
Insurance Accepted
VOTC - Visions of the Cross is a substance abuse treatment center for people seeking treatment near Shasta County. As part of their treatment modalities for recovery, VOTC - Visions of the... Read More
Rehab Center
Inpatient & Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
TLC Child & Family Services - Main Campus
(707) 634-9059
1800 Hwy 116 N Sebastopol, Sebastopol, California, 95472
4.30
Insurance Accepted
TLC Child & Family Services - Main Campus is a mental health treatment center for people seeking treatment near Sonoma County. As part of their treatment modalities for recovery, TLC Child... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Aegis Treatment Centers Turlock
(209) 353-4838
1651 Lander Avenue, Turlock, California, 95380
5.00
Insurance Accepted
Aegis Treatment Centers Turlock is a mental health treatment center for people seeking treatment near Stanislaus County. As part of their treatment modalities for recovery, Aegis Treatment... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Embark at San Martin
(669) 348-3018
1470 E Middle Ave, San Martin, California, 95046
5.00
Insurance Accepted
Embark at San Martin is a substance abuse treatment center for people seeking treatment near Santa Clara County. As part of their treatment modalities for recovery, Embark at San Martin pr... Read More
Rehab Center
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Mission Prep Teen Treatment
(833) 686-6968
7082 Eagle Mountain Rd, Bonsall, California, 92003
Insurance Accepted
Mission Prep Teen Treatment is a mental health treatment center for people seeking treatment near San Diego County. As part of their treatment modalities for recovery, Mission Prep Teen Tr... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Newport Academy - Teen OCD Program
(888) 320-0381
1403 Chariot Court Bonsall, Bonsall, California, 92003
3.00
Insurance Accepted
Newport Academy - Teen OCD Program is a mental health treatment center for people seeking treatment near San Diego County. As part of their treatment modalities for recovery, Newport Acade... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Villa Kali Ma Outpatient Treatment for Women
(877) 714-4339
3790 Via De La Valle #313, Del Mar, California, 92014
5.00
Insurance Accepted
Villa Kali Ma Outpatient Treatment for Women is a mental health treatment center for people seeking treatment near San Diego County. As part of their treatment modalities for recovery, Vil... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
San Joaquin County Behavioral Health Recovery House
(209) 468-6857
7233 South Delivery Road, French Camp, California, 95231
4.10
Insurance Accepted
San Joaquin County Behavioral Health Recovery House is a mental health treatment center for people seeking treatment near San Joaquin County. As part of their treatment modalities for reco... Read More
Mental Health
Inpatient Rehab
Private Insurance/Self-Payment
Mental Health
Newport Institute
(855) 272-7451
4670 Montaire Drive, Shingle Springs, California, 95682
5.00
Insurance Accepted
Newport Institute is a mental health treatment center for people seeking treatment near El Dorado County. As part of their treatment modalities for recovery, Newport Institute provides du... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Mental Health
Cielomar Recovery
(650) 750-6633
PO BOX 371420, Montara, California, 94037
Insurance Accepted
Cielomar Recovery is a mental health treatment center for people seeking treatment near San Mateo County. As part of their treatment modalities for recovery, Cielomar Recovery provides du... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Mental Health
Newport Institute - Young Adult OCD Program
(844) 688-5923
2565 Alhambra Court Santa Rosa Valley, Santa Rosa Valley, California, 93012
4.40
Insurance Accepted
Newport Institute - Young Adult OCD Program is a mental health treatment center for people seeking treatment near Ventura County. As part of their treatment modalities for recovery, Newpor... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Substance Abuse
Turning Point of Arnold
(209) 822-3117
1194 Cedar St, Arnold, California, 95223
5.00
Insurance Accepted
Turning Point of Arnold is a substance abuse treatment center for people seeking treatment near Calaveras County. As part of their treatment modalities for recovery, Turning Point of Arnol... Read More
Rehab Center
Inpatient Rehab
Private Insurance/Self-Payment
Mental Health
Lake County Behavioral Health Services Lower Lake
(707) 274-9101
9055 Hwy 53, Lower Lake, California, 95457
3.40
Insurance Accepted
Lake County Behavioral Health Services Lower Lake is a mental health treatment center for people seeking treatment near Lake County. As part of their treatment modalities for recovery, Lak... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Mental Health
Sierra County Behavioral Health Main Office
(530) 993-6746
704 Mill Street, Loyalton, California, 96118
5.00
Insurance Accepted
Sierra County Behavioral Health Main Office is a mental health treatment center for people seeking treatment near Sierra County. As part of their treatment modalities for recovery, Sierra... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Mental Health
Newport Institute Northern California
(833) 681-7254
227 Kilkare Rd, Sunol, California, 94586
Insurance Accepted
Newport Institute Northern California is a mental health treatment center for people seeking treatment near Alameda County. As part of their treatment modalities for recovery, Newport Inst... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Quartz Valley Indian Reservation Anav Tribal Health Clinic
(530) 468-4470
9024 Sniktaw Lane, Fort Jones, California, 96032
4.80
Insurance Accepted
Quartz Valley Indian Reservation Anav Tribal Health Clinic is a mental health treatment center for people seeking treatment near Siskiyou County. As part of their treatment modalities for... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Mental Health
Southern Indian Health Council Kumeyaay Wellness Center
(619) 445-1188
8 Crestwood Road, Boulevard, California, 91905
Insurance Accepted
Southern Indian Health Council Kumeyaay Wellness Center is a mental health treatment center for people seeking treatment near San Diego County. As part of their treatment modalities for re... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Mental Health
Point Break Recovery
(805) 889-9662
2100 Pierpont Blvd, Ventura, California, 93001
4.60
Insurance Accepted
Point Break Recovery is a mental health treatment center for people seeking treatment near Ventura County. As part of their treatment modalities for recovery, Point Break Recovery provides... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Aegis Treatment Center Tracy
(209) 597-3090
1450 Bessie Ave, West Covina, California, 95376
2.50
Insurance Accepted
Aegis Treatment Center Tracy is a mental health treatment center for people seeking treatment near Los Angeles County. As part of their treatment modalities for recovery, Aegis Treatment C... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Inspire Malibu
(800) 444-1838
3875 Kanan Rd, Agoura Hills, California, 91301
Insurance Accepted
Inspire Malibu is a mental health treatment center for people seeking treatment near Los Angeles County. As part of their treatment modalities for recovery, Inspire Malibu provides during... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Aegis Treatment Centers Sonora
(209) 527-4597
691 Pauline Court Sonora, Sonora, California, 95370
Insurance Accepted
Aegis Treatment Centers Sonora is a mental health treatment center for people seeking treatment near Tuolumne County. As part of their treatment modalities for recovery, Aegis Treatment Ce... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Aegis Treatment Centers Santa Barbara
(805) 964-4795
4129 State St, Santa Barbara, California, 93110
4.20
Insurance Accepted
Aegis Treatment Centers Santa Barbara is a mental health treatment center for people seeking treatment near Santa Barbara County. As part of their treatment modalities for recovery, Aegis... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Aegis Treatment Centers Hesperia
(760) 956-2462
11776 Mariposa Road, Hesperia, California, 92345
3.40
Insurance Accepted
Aegis Treatment Centers Hesperia is a mental health treatment center for people seeking treatment near San Bernardino County. As part of their treatment modalities for recovery, Aegis Trea... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Aegis Treatment Centers Ceres
(209) 353-4838
1768 Mitchell Rd., Ceres, California, 95307
3.90
Insurance Accepted
Aegis Treatment Centers Ceres is a mental health treatment center for people seeking treatment near Stanislaus County. As part of their treatment modalities for recovery, Aegis Treatment C... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Aegis Treatment Centers Auburn
(530) 291-0711
13630 Bowman Road, Auburn, California, 95603
5.00
Insurance Accepted
Aegis Treatment Centers Auburn is a mental health treatment center for people seeking treatment near Placer County. As part of their treatment modalities for recovery, Aegis Treatment Cent... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Aegis Treatment Center Wilmington
(310) 513-1300
909 N. Avalon Boulevard, West Covina, California, 90744
3.90
Insurance Accepted
Aegis Treatment Center Wilmington is a mental health treatment center for people seeking treatment near Los Angeles County. As part of their treatment modalities for recovery, Aegis Treatm... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Robles Ranch
(866) 621-7714
175 Cripple Creek Rd, Paso Robles, California, 93446
5.00
Insurance Accepted
Robles Ranch is a mental health treatment center for people seeking treatment near San Luis Obispo County. As part of their treatment modalities for recovery, Robles Ranch provides during... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Mental Health
Coastwise Recovery Center
(424) 536-3002
1366 W. 7th St., San Pedro, California, 90732
Insurance Accepted
Coastwise Recovery Center is a mental health treatment center for people seeking treatment near Los Angeles County. As part of their treatment modalities for recovery, Coastwise Recovery C... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Mental Health
Providence LCM Medical San Pedro Bridges
(251) 895-3122
1300 West 7th Street, San Pedro, California, 90732
3.50
Insurance Accepted
Providence LCM Medical San Pedro Bridges is a mental health treatment center for people seeking treatment near Los Angeles County. As part of their treatment modalities for recovery, Provi... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Mental Health
The Shores Academy
(619) 335-2771
2159 Avenida de la Playa, La Jolla, California, 92037
4.50
Insurance Accepted
The Shores Academy is a mental health treatment center for people seeking treatment near San Diego County. As part of their treatment modalities for recovery, The Shores Academy provides... Read More
Mental Health
Outpatient Rehab
Private Insurance/Self-Payment
Mental Health
Addiction Research and Treatment (ART)/Bay Area
(626) 855-5090
Amar Road, La Puente, California, 15229
4.10
Insurance Accepted
Addiction Research and Treatment (ART)/Bay Area is a mental health treatment center for people seeking treatment near Los Angeles County. As part of their treatment modalities for recovery... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
Mental Health
Aegis Treatment Center San Luis Obispo
(805) 461-5212
1551 Bishop Street, West Covina, California, 93401
5.00
Insurance Accepted
Aegis Treatment Center San Luis Obispo is a mental health treatment center for people seeking treatment near Los Angeles County. As part of their treatment modalities for recovery, Aegis T... Read More
Mental Health
Outpatient Rehab
Accredited Provider
Private Insurance/Self-Payment
2 Minute Read | Published Oct 12 2023 | Updated Aug 25 2024