Drug Rehab Centers in Portland, Maine
16 treatment facilities in Portland, sourced from the federal SAMHSA FindTreatment.gov directory.
Filter by Payment Type:
Better Life Partners
Call: 866-679-0831
103 India Street, Portland, ME, 04101
Visit Website for Better Life Partners
Services: Opioid Medication Service Components, 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 health insurance plan other than Medicaid; Sliding fee scale (fee is based on income and other factors)
Catholic Charities Maine
Call: 207-871-7431
420 Cumberland Avenue, Portland, ME, 04101
Visit Website for Catholic Charities Maine
Services: Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment
Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; State-financed health insurance plan other than Medicaid
Cortex Behavioral Health
Call: 207-221-0635
1 City Center, Suite 8130, Portland, ME, 04101
Visit Website for Cortex Behavioral Health
Services: Detoxification, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment
Payment: Private health insurance; Cash or self-payment
Groups Recover Together
Call: 207-613-1763
315 Park Avenue, Portland, ME, 04102
Visit Website for Groups Recover Together
Services: Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential
Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid
Healthcare Resource Centers
Call: 207-221-2292
2300 Congress Street, Portland, ME, 04102
Visit Website for Healthcare Resource Centers
Services: Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment
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; SAMHSA funding/block grants
Liberty Bay Recovery Center
Call: 207-772-9800
343 Forest Avenue, Portland, ME, 04101
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
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)
Pine Tree Recovery Center
Call: 207-618-9611
17 Bishop Street, Portland, ME, 04103
Visit Website for Pine Tree Recovery Center
Services: Detoxification, Opioid Medication Service Components, Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential
Payment: Medicaid; Private health insurance; Cash or self-payment
Portland Community Health Center
Call: 207-874-2141
654 Riverside Street, Portland, ME, 04103
Visit Website for Portland Community Health Center
Services: Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential
Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; SAMHSA funding/block grants; Payment assistance (check with facility for details); Sliding fee scale (fee is based on income and other factors)
Portland Community Health Center
Call: 207-874-2141
59 Riverton Drive, Portland, ME, 04103
Visit Website for Portland Community Health Center
Services: Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment
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; Payment assistance (check with facility for details); Sliding fee scale (fee is based on income and other factors)
Portland Community Health Center
Call: 207-874-2141
295 Park Avenue, Portland, ME, 04102
Visit Website for Portland Community Health Center
Services: Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment
Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; SAMHSA funding/block grants; Payment assistance (check with facility for details); Sliding fee scale (fee is based on income and other factors)
Portland Community Health Center
Call: 207-874-2141
934 Congress Street, Portland, ME, 04102
Visit Website for Portland Community Health Center
Services: Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment
Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; SAMHSA funding/block grants; Payment assistance (check with facility for details); Sliding fee scale (fee is based on income and other factors)
Portland Community Health Center
Call: 207-874-2141
180 Park Avenue, Portland, ME, 04102
Visit Website for Portland Community Health Center
Services: Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment
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; SAMHSA funding/block grants; Payment assistance (check with facility for details); Sliding fee scale (fee is based on income and other factors)
Portland Community Health Center
Call: 207-874-2141
63 Preble Street, Portland, ME, 04102
Visit Website for Portland Community Health Center
Services: Opioid Treatment Medications, Outpatient, Partial Hospitalization / Residential, Substance Use Medication-Assisted Treatment
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; SAMHSA funding/block grants; Payment assistance (check with facility for details); Sliding fee scale (fee is based on income and other factors)
Spurwink Services
Call: 207-871-1200
Portland, ME, 04103
Visit Website for Spurwink Services
Services: 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 health insurance plan other than Medicaid
Top of the Hill Counseling
Call: 207-780-8999
142 High Street, Suite 416, Portland, ME, 04101
Visit Website for Top of the Hill Counseling
Services: Opioid Medication Service Components, Outpatient, Substance Use Medication-Assisted Treatment
Payment: Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid
Data provided by SAMHSA findtreatment.gov
Explore More
Nearby cities in Maine:
Browse Maine by level of care:
Get Treatment in Portland
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