In crisis? Call or text 988 (Suicide & Crisis Lifeline) or 911. SAMHSA's National Helpline: 1-800-662-HELP (4357) — free, confidential, 24/7.

← All Maine Facilities

Detox Programs in Maine

15 detox treatment programs in Maine, sourced from the federal SAMHSA FindTreatment.gov directory.

Cedar Road Detox and MAT

Call: 207-770-5457

68 Mount Hope Avenue, Suite 2, Bangor, ME, 04401

Get Directions →

Visit Website for Cedar Road Detox and MAT

Services: Detoxification, Opioid Medication Service Components, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicaid; Cash or self-payment

Wabanaki Public Health and Wellness

Call: 207-991-1026

P.O. Box 1356, Bangor, ME, 04402

Get Directions →

Services: Detoxification, Opioid Medication Service Components, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Cash or self-payment; SAMHSA funding/block grants

Wellspring Inc

Call: 207-217-6521

98 Cumberland Street, Bangor, ME, 04401

Get Directions →

Visit Website for Wellspring Inc

Services: Detoxification, Opioid Medication Service Components, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicaid; Private health insurance; Cash or self-payment; SAMHSA funding/block grants

Mid Coast/Parkview Health

Call: 207-373-6950

329 Maine Street, Suite BH-2, Brunswick, ME, 04011

Get Directions →

Visit Website for Mid Coast/Parkview Health

Services: Detoxification, Hospital Inpatient Treatment, Opioid Medication Service Components, Opioid Treatment Medications, Outpatient

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Eastport Healthcare Inc

Call: 207-853-6001

30 Boynton Street, P.O. Box H, Eastport, ME, 04631

Get Directions →

Visit Website for Eastport Healthcare Inc

Services: Detoxification, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment

Payment: IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid;

Saint Marys Regional Medical Center

Call: 207-777-8100

93 Campus Avenue, Psychiatric Units, Lewiston, ME, 04240

Get Directions →

Visit Website for Saint Marys Regional Medical Center

Services: Detoxification, Hospital Inpatient Treatment, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

Eastport Healthcare Inc

Call: 207-255-3400

160 Dublin Street, Machias, ME, 04654

Get Directions →

Visit Website for Eastport Healthcare Inc

Services: Detoxification, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment

Payment: IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid;

Cortex Behavioral Health

Call: 207-221-0635

1 City Center, Suite 8130, Portland, ME, 04101

Get Directions →

Visit Website for Cortex Behavioral Health

Services: Detoxification, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment

Payment: Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment

Guardian Recovery

Call: 207-618-9611

17 Bishop Street, Portland, ME, 04103

Get Directions →

Visit Website for Guardian Recovery

Services: Detoxification, Opioid Medication Service Components, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential

Payment: Medicaid; Private health insurance; Cash or self-payment

Liberty Bay Recovery Center

Call: 207-772-9800

343 Forest Avenue, Portland, ME, 04101

Get Directions →

Visit Website for Liberty Bay Recovery Center

Services: Detoxification, Opioid Medication Service Components, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential

Payment: IHS/Tribal/Urban (ITU) funds; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Milestone Recovery

Call: 207-775-4790

10 Andover Road, Portland, ME, 04102

Get Directions →

Visit Website for Milestone Recovery

Services: Detoxification, Opioid Medication Service Components, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Cash or self-payment; Payment assistance (check with facility for details)

MaineHealth PenBay Hospital

Call: 207-301-8390

6 Glen Cove Drive, Rockport, ME, 04856

Get Directions →

Visit Website for MaineHealth PenBay Hospital

Services: Detoxification, Hospital Inpatient Treatment, Opioid Medication Service Components, Opioid Treatment Medications, Outpatient

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Everest Recovery Centers Maine LLC

Call: 207-300-2471

2 Lehner Road, Saco, ME, 04072

Get Directions →

Visit Website for Everest Recovery Centers Maine LLC

Services: Detoxification, Outpatient

Payment: IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Cash or self-payment

Everest Recovery Center

Call: 207-630-6830

127 Main Street, South Portland, ME, 04106

Get Directions →

Services: Detoxification, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential

Payment: Medicare; Medicaid; Cash or self-payment; SAMHSA funding/block grants

Renew Health and Recovery

Call: 203-779-5799

South Portland, ME, 04106

Get Directions →

Visit Website for Renew Health and Recovery

Services: Detoxification, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment

Payment: Medicare; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Data provided by SAMHSA findtreatment.gov

Need Help in Maine?

Contact facilities directly using the phone numbers above, or call the SAMHSA National Helpline for free, confidential support 24/7.

SAMHSA Helpline: 1-800-662-HELP