Addiction treatment in Maine
123 facilities in 43 cities. Pick a city, or start with the kind of care or payment you need.
Largest cities
By number of facilities.
All cities in Maine
43 cities, alphabetical. 18 have a single facility.
- Albion1
- Auburn2
- Augusta4
- Bangor18
- Belfast3
- Biddeford2
- Brewer2
- Bridgton1
- Brunswick3
- Calais3
- Caribou2
- Damariscotta1
- Eastport1
- Ellsworth5
- Farmington1
- Fort Kent1
- Gorham2
- Harrington1
- Houlton3
- Kittery1
- Lewiston8
- Livermore Falls2
- Machias2
- Madawaska1
- Manchester1
- Millinocket1
- Old Orchard Beach2
- Portland15
- Presque Isle3
- Rockland3
- Rockport1
- Rumford4
- Saco2
- Scarborough1
- South Paris1
- South Portland4
- Springvale2
- Waterville7
- Westbrook1
- Wilton1
- Windham2
- Yarmouth1
- York1
Types of care
- Detox in Maine14
- Inpatient and residential in Maine17
- Intensive outpatient (IOP) in Maine28
- Partial hospitalization (PHP) in Maine0
- Outpatient in Maine115
- Opioid treatment programs in Maine12
Not sure which kind of care fits? The types of care pages explain each in plain language. Maine publishes its own list of licensed providers.