Acadia HospitalInsurance accepted
Acadia Hospital
Residential / Inpatient
✓ SAMHSA Verified
268 Stillwater Avenue, Bangor, ME 04401
Outpatient Inpatient Medicaid Medicare Private Ins. Adolescents Young Adults
Alternative Services Northeast IncFree / Low-cost
Residential / Inpatient
✓ SAMHSA Verified
10 Minot Avenue, Auburn, ME 04210
Outpatient Residential Medicaid Self-Pay
Aroostook Mental Health CenterFree / Low-cost
Calais Childrens Residential
Residential / Inpatient
✓ SAMHSA Verified
127 Palmer Street, Calais, ME 04619
Residential Medicaid Medicare Adolescents
Aroostook Mental Health CenterInsurance accepted
Adult Crisis Unit/Calais
Residential / Inpatient
✓ SAMHSA Verified
127 Palmer Street, Calais, ME 04619
Residential Medicaid Medicare Private Ins. Veterans Trauma
Catholic Charities MaineFree / Low-cost
Saint Francis Recovery Center
Residential / Inpatient
✓ SAMHSA Verified
24 Dunn Street, Auburn, ME 04210
Residential Medicaid Self-Pay
Community Concepts IncInsurance accepted
(OCMHS)
Residential / Inpatient
✓ SAMHSA Verified
150 Congress Street, Rumford, ME 04276
Outpatient Residential Medicaid Medicare Private Ins.
Community Health and Counseling ServsInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
42 Cedar Street, Bangor, ME 04401
Outpatient Residential Medicaid Medicare Private Ins.
Layman Way Recovery CenterInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
2 Layman Way, Alfred, ME 04002
Outpatient Residential Medicaid Medicare Private Ins. Veterans Young Adults
Liberty Bay Recovery CenterInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
343 Forest Avenue, Portland, ME 04101
Outpatient Residential Medicaid Private Ins. Self-Pay
MaineHealth PenBay HospitalInsurance accepted
Behavioral Health Unit
Residential / Inpatient
✓ SAMHSA Verified
6 Glen Cove Drive, Rockport, ME 04856
Inpatient Medicaid Medicare Private Ins.
Mid Coast HospitalInsurance accepted
Behavioral Health Unit
Residential / Inpatient
✓ SAMHSA Verified
123 Medical Center Drive, Brunswick, ME 04011
Inpatient Medicaid Medicare Private Ins. Domestic Violence Trauma
Milestone RecoveryFree / Low-cost
Extended Care
Residential / Inpatient
✓ SAMHSA Verified
28 Portland Avenue, Old Orchard Beach, ME 04064
Outpatient Residential Medicaid Self-Pay Gov. Funded Veterans Young Adults
NFI North IncInsurance accepted
Beacon House
Residential / Inpatient
✓ SAMHSA Verified
P.O. Box 346, Buxton, ME 04093
Address not published — call to confirm location
Residential Medicaid Private Ins. Self-Pay Adolescents
NFI North IncInsurance accepted
Stetson Ranch
Residential / Inpatient
✓ SAMHSA Verified
160 Lapoint Road, Stetson, ME 04488
Residential Medicaid Medicare Private Ins. Adolescents Criminal Justice
Northern Maine Medical CenterInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
194 East Main Street, Fort Kent, ME 04743
Outpatient Inpatient Medicaid Medicare Private Ins. Adolescents Trauma
Recovery Maine IncFree / Low-cost
Innovation House
Residential / Inpatient
✓ SAMHSA Verified
328 North Street, Saco, ME 04072
Residential Medicaid Self-Pay Veterans Young Adults
Saint Marys Regional Medical CenterInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
93 Campus Avenue, Lewiston, ME 04240
Inpatient Partial Hosp. Medicaid Medicare Private Ins. Adolescents
Wellspring IncInsurance accepted
Mens Residential Program
Residential / Inpatient
✓ SAMHSA Verified
98 Cumberland Street, Bangor, ME 04401
Residential Medicaid Medicare Private Ins. Criminal Justice Trauma
Wellspring IncInsurance accepted
Infinity House Women and Childrens
Residential / Inpatient
✓ SAMHSA Verified
Address not published — call to confirm location
Residential Medicaid Medicare Private Ins. Veterans Women/Pregnant
YCSPInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
147 Shaker Hill Road, Alfred, ME 04002
Outpatient Residential Medicaid Medicare Private Ins. Veterans Young Adults
About
Inpatient Rehab Centers in Maine
Inpatient and residential rehab centers in Maine provide 24-hour supervised treatment in a structured environment. Programs range from short-term residential (30 days) to long-term residential (90+ days). Residential treatment is often recommended for severe addiction or when outpatient treatment hasn't been effective. All facilities are SAMHSA-verified.
People searching for "inpatient rehab" in Maine can use the filters and map above to find verified facilities near them. For immediate help, call SAMHSA at 1-800-662-4357 .
Not sure what to budget? Try our free rehab cost calculator to estimate your out-of-pocket cost by level of care and payment type.
Data source: SAMHSA N-SUMHSS via FindTreatment.gov. Contact facilities directly to verify current services. Not a medical referral service. Map locations are approximate — pins come from the facility's registered address, and facilities without a mappable address are not shown on the map. Confirm the location with the facility before travelling.