How we chose these
- In the federal treatment locator
- Offers medication for opioid use disorder
- Accepts Medicaid
- Five nearest the city center. Not a ranking.
Treatment centers in Portland
-
207-874-2141 Visit website: Portland Community Health Center DBA Greater Portland Health
Portland Community Health Center DBA Greater Portland Health
63 Preble Street, Portland, ME 04102
-
866-679-0831 Visit website: Better Life Partners
Better Life Partners
103 India Street, Portland, ME 04101
-
207-871-7431 Visit website: Catholic Charities Maine Southern Region Behav Health Network
Catholic Charities Maine Southern Region Behav Health Network
420 Cumberland Avenue, Portland, ME 04101
-
207-772-9800 Visit website: Liberty Bay Recovery Center
Liberty Bay Recovery Center
343 Forest Avenue, Portland, ME 04101
-
207-874-2141 Visit website: Portland Community Health Center DBA Greater Portland Health
Portland Community Health Center DBA Greater Portland Health
180 Park Avenue, Portland, ME 04102
Treatment centers in Lewiston
-
207-618-5157 Visit website: Groups Recover Together
Groups Recover Together
217 Main Street, Suite 202, Lewiston, ME 04240
-
207-312-8614 Visit website: Colleen Jillson Counseling Servs LLC
Colleen Jillson Counseling Servs LLC
183 Main Street, Unit 6, Lewiston, ME 04240
-
207-777-1046 Visit website: Left Bank Recovery Services LLC
Left Bank Recovery Services LLC
37 Park Street, Suite 303, Lewiston, ME 04240
-
207-333-1080 Visit website: Avalon Counseling Services
Avalon Counseling Services
37 Park Street, Suite 302, Lewiston, ME 04240
-
207-777-8100 Visit website: Saint Marys Regional Medical Center
Saint Marys Regional Medical Center
93 Campus Avenue, Psychiatric Units, Lewiston, ME 04240
Treatment centers in Bangor
-
207-992-0410 Visit website: Cornerstone Behavioral Healthcare LLC
Cornerstone Behavioral Healthcare LLC
157 Park Street, Suite 5, Bangor, ME 04401
-
800-924-0366 x6490 Visit website: Community Health and Counseling Servs
Community Health and Counseling Servs
42 Cedar Street, Bangor, ME 04401
-
207-991-1026 Visit website: Wabanaki Public Health and Wellness
Wabanaki Public Health and Wellness
P.O. Box 1356, Bangor, ME 04402
-
207-770-5457 Visit website: Cedar Road Detox and MAT Wabanaki Public Hlth and Wellness NPC
Cedar Road Detox and MAT Wabanaki Public Hlth and Wellness NPC
68 Mount Hope Avenue, Suite 2, Bangor, ME 04401
-
207-973-6100 Visit website: Acadia Hospital
Acadia Hospital
268 Stillwater Avenue, P.O. Box 422, Bangor, ME 04401
What to ask when you call
- Do you take my insurance or Medicaid?
- How soon can I be seen?
- Do you offer buprenorphine or methadone?
- What will the first visit cost?
Paying for treatment in Maine
With Medicaid
Maine Medicaid covers medication treatment and counseling.
See your options: With MedicaidWith private insurance
Most plans cover treatment. Expect a copay.
See your options: With private insuranceWith no insurance
Sliding-scale clinics and state-funded programs can help.
See your options: With no insuranceAbout these listings
This page lists 15 treatment centers in Portland, Lewiston and Bangor. Of those, 13 report offering buprenorphine, 1 methadone and 14 naltrexone. 3 provide residential care and 4 offer medically supervised withdrawal (detox).
Every center here accepts Medicaid, and most also take private insurance or self-pay. To understand your own costs before you call, read what Medicaid covers, how private insurance works or your options with no insurance. Not sure which kind of care fits? Start with the treatment options or how medication treatment works. Our method is explained in how we choose listings.
Treatment in nearby states
Questions about treatment in Maine
How do I get into treatment quickly in Maine?
Call a center on this page and ask for the next intake appointment; many can see new patients within days. If you cannot wait, some hospital emergency departments can start buprenorphine the same day. SAMHSA's free helpline, 1-800-662-4357, can also find openings near you.
Does Maine Medicaid cover methadone and buprenorphine?
Yes. Federal law requires every state Medicaid program, including the one in Maine, to cover medications for opioid use disorder along with counseling. Ask the center whether it accepts your Medicaid plan.
Can I get treatment in Maine without insurance?
Yes. State-funded programs, community health centers and sliding-scale clinics treat people without insurance. It is also worth checking whether you qualify for Medicaid in Maine, since many people do without knowing it.
Where can I get naloxone in Maine?
Pharmacies sell naloxone nasal spray without a prescription. Many local health departments and community programs give it out free.
Listings come from the federal treatment locator, FindTreatment.gov, and were checked in October 2026. They are not paid placements and not a ranking. Services and payment options change, so call to confirm before you go.