Acadia HospitalInsurance accepted
Acadia Hospital
Residential / Inpatient
✓ SAMHSA Verified
📍 268 Stillwater Avenue, Bangor, ME 04401
OutpatientInpatientMedicaidMedicarePrivate Ins.AdolescentsYoung Adults
Andwell Health PartnersInsurance accepted
Andwell Community and Behav Health
Dual Diagnosis
✓ SAMHSA Verified
📍 498 Essex Street, Bangor, ME 04401
OutpatientMedicaidMedicarePrivate Ins.AdolescentsCriminal Justice
Andwell Health PartnersInsurance accepted
Andwell Community and Behav Health
Dual Diagnosis
✓ SAMHSA Verified
📍 1073 West Main Street, Dover Foxcroft, ME 04426
OutpatientMedicaidMedicarePrivate Ins.AdolescentsCriminal Justice
Andwell Health PartnersInsurance accepted
Andwell Community and Behav Health
Dual Diagnosis
✓ SAMHSA Verified
📍 284 Main Street, Wilton, ME 04294
OutpatientMedicaidMedicarePrivate Ins.AdolescentsCriminal Justice
Andwell Health PartnersInsurance accepted
Andwell Community and Behav Health
Dual Diagnosis
✓ SAMHSA Verified
📍 498 Essex Street, Bangor, ME 04401
OutpatientMedicaidMedicarePrivate Ins.AdolescentsCriminal Justice
A New Philosophy
Outpatient
✓ SAMHSA Verified
📍 P.O. Box 29, Albion, ME 04910
Intensive OPPartial Hosp.Self-PayVeteransAdolescents
Anglez Behavioral HealthFree / Low-cost
Dual Diagnosis
✓ SAMHSA Verified
📍 841 Riverside Drive, Augusta, ME 04330
OutpatientMedicaidMedicareSelf-Pay
Ann Ward Counseling
Dual Diagnosis
✓ SAMHSA Verified
📍 9 Field Street, Belfast, ME 04915
OutpatientSelf-Pay
Aroostook Mental Health CenterInsurance accepted
Ellsworth Outpatient Office
Dual Diagnosis
✓ SAMHSA Verified
📍 70 Kingsland Crossing, Ellsworth, ME 04605
OutpatientMedicaidMedicarePrivate Ins.VeteransAdolescents
Aroostook Mental Health CenterInsurance accepted
Adult Crisis Unit/Calais
Residential / Inpatient
✓ SAMHSA Verified
📍 127 Palmer Street, Calais, ME 04619
ResidentialMedicaidMedicarePrivate Ins.Veterans
Aroostook Mental Health CenterFree / Low-cost
Skyhaven
Residential / Inpatient
✓ SAMHSA Verified
📍 2 Airport Drive, Presque Isle, ME 04769
ResidentialMedicaidMedicare
Aroostook Mental Health CenterInsurance accepted
Madawaska Outpatient Office
Dual Diagnosis
✓ SAMHSA Verified
📍 88 Fox Street, Madawaska, ME 04756
OutpatientMedicaidMedicarePrivate Ins.VeteransAdolescents
Aroostook Mental Health CenterInsurance accepted
Calais Outpatient Office
Dual Diagnosis
✓ SAMHSA Verified
📍 127 Palmer Street, Calais, ME 04619
OutpatientMedicaidMedicarePrivate Ins.VeteransAdolescents
Aroostook Mental Health CenterInsurance accepted
Caribou Outpatient Office
Dual Diagnosis
✓ SAMHSA Verified
📍 43 Hatch Drive, Caribou, ME 04736
OutpatientMedicaidMedicarePrivate Ins.VeteransAdolescents
Aroostook Mental Health CenterInsurance accepted
Presque Isle Outpatient Office
Dual Diagnosis
✓ SAMHSA Verified
📍 180 Academy Street, Presque Isle, ME 04769
OutpatientMedicaidMedicarePrivate Ins.VeteransAdolescents
Aroostook Mental Health CenterInsurance accepted
Houlton Outpatient Office
Dual Diagnosis
✓ SAMHSA Verified
📍 11 Mill Street, Houlton, ME 04730
OutpatientMedicaidMedicarePrivate Ins.VeteransAdolescents
Aroostook Mental Health CenterInsurance accepted
Fort Kent Outpatient Office
Dual Diagnosis
✓ SAMHSA Verified
📍 104 East Main Street, Fort Kent, ME 04743
OutpatientMedicaidMedicarePrivate Ins.VeteransAdolescents
Aroostook Mental Health CenterInsurance accepted
Adult Crisis Stabilization Unit
Residential / Inpatient
✓ SAMHSA Verified
📍 180 Academy Street, Presque Isle, ME 04769
ResidentialMedicaidMedicarePrivate Ins.Veterans
Aroostook Mental Health CenterInsurance accepted
Machias Outpatient Office
Dual Diagnosis
✓ SAMHSA Verified
📍 14 Steves Lane, Machias, ME 04654
OutpatientMedicaidMedicarePrivate Ins.VeteransAdolescents
Aroostook Mental Health CenterFree / Low-cost
Madawaska Group Home
Residential / Inpatient
✓ SAMHSA Verified
📍 704 Main Street, Madawaska, ME 04756
ResidentialMedicaidMedicare
Aroostook Mental Health CenterFree / Low-cost
Calais Childrens Residential
Residential / Inpatient
✓ SAMHSA Verified
📍 127 Palmer Street, Calais, ME 04619
ResidentialMedicaidMedicareAdolescents
Astor Gillis LADCFree / Low-cost
Outpatient
✓ SAMHSA Verified
📍 18 High Street, Ellsworth, ME 04605
OutpatientMedicaidSelf-PayVeteransWomen/Pregnant
A Time to Rise Csl and Wellness LLC
Dual Diagnosis
✓ SAMHSA Verified
📍 12 Acme Road, Brewer, ME 04412
Intensive OPOutpatientSelf-Pay
Avalon Counseling ServicesInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 284 Main Street, Wilton, ME 04294
OutpatientMedicaidPrivate Ins.Self-PayTraumaPTSD
Avalon Counseling ServicesInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 37 Park Street, Lewiston, ME 04240
OutpatientMedicaidPrivate Ins.Self-PayTraumaPTSD
Bangor Comprehensive Treatment CenterFree / Low-cost
Discovery House BR Inc
Dual Diagnosis
✓ SAMHSA Verified
📍 689 Odlin Road, Bangor, ME 04401
OutpatientMedicaidSelf-Pay
Bangor Counseling CenterInsurance accepted
DBA of New Life Mission
Dual Diagnosis
✓ SAMHSA Verified
📍 202 Exchange Street, Bangor, ME 04401
OutpatientMedicaidMedicarePrivate Ins.
Bangor Counseling CenterInsurance accepted
DBA of New Life Mission
Dual Diagnosis
✓ SAMHSA Verified
📍 202 Exchange Street, Bangor, ME 04401
OutpatientMedicaidMedicarePrivate Ins.AdolescentsYoung Adults
Bishop HealthInsurance accepted
Portland
Outpatient
✓ SAMHSA Verified
⭐ Nationally Accredited
📍 100 Gannett Drive, South Portland, ME 04106
Intensive OPOutpatientMedicaidPrivate Ins.Self-PayTrauma
Bishop HealthInsurance accepted
Portland
Outpatient
✓ SAMHSA Verified
📍 100 Gannett Drive, South Portland, ME 04106
OutpatientMedicaidPrivate Ins.Self-Pay
Blue Ridge Counseling Center PAInsurance accepted
Livermore Falls
Dual Diagnosis
✓ SAMHSA Verified
📍 96 Main Street, Livermore Falls, ME 04254
OutpatientMedicaidMedicarePrivate Ins.VeteransWomen/Pregnant
Blue Ridge Counseling Center PAInsurance accepted
Livermore Falls
Dual Diagnosis
✓ SAMHSA Verified
📍 96 Main Street, Livermore Falls, ME 04254
OutpatientMedicaidMedicarePrivate Ins.VeteransAdolescents
Brighter Heights MaineFree / Low-cost
Yarmouth
Dual Diagnosis
✓ SAMHSA Verified
📍 70 Bayview Street, Yarmouth, ME 04096
OutpatientMedicaidSelf-Pay
Brighter Heights MaineFree / Low-cost
Belfast
Dual Diagnosis
✓ SAMHSA Verified
📍 9 Field Street, Belfast, ME 04915
OutpatientMedicaidSelf-Pay
Brighter Heights MaineFree / Low-cost
Bangor
Dual Diagnosis
✓ SAMHSA Verified
📍 700 Mount Hope Avenue, Bangor, ME 04401
OutpatientMedicaidSelf-Pay
Catholic CharitiesInsurance accepted
Adult Mental Health
Dual Diagnosis
✓ SAMHSA Verified
📍 P.O. Box 378, Fairfield, ME 04937
OutpatientMedicaidPrivate Ins.Self-PayAdolescentsYoung Adults
Catholic Charities MaineFree / Low-cost
Saint Francis Recovery Center
Residential / Inpatient
✓ SAMHSA Verified
📍 24 Dunn Street, Auburn, ME 04210
ResidentialMedicaidSelf-Pay
Catholic Charities MaineFree / Low-cost
Southern Region Behav Health Network
Dual Diagnosis
✓ SAMHSA Verified
📍 420 Cumberland Avenue, Portland, ME 04101
OutpatientMedicaidMedicareSelf-PayYoung AdultsCriminal Justice
Central Maine Family Counseling PAInsurance accepted
Blue Willow Counseling Center
Dual Diagnosis
✓ SAMHSA Verified
📍 101 East Avenue, Lewiston, ME 04240
OutpatientMedicaidMedicarePrivate Ins.VeteransYoung Adults
ClarvidaInsurance accepted
Pathways of Maine Southern ME District
Dual Diagnosis
✓ SAMHSA Verified
📍 360 U.S. Route 1, Scarborough, ME 04074
OutpatientMedicaidPrivate Ins.Self-PayAdolescentsTrauma
ClarvidaInsurance accepted
Pathways of Maine Eastern ME District
Dual Diagnosis
✓ SAMHSA Verified
📍 21 Main Street, Bangor, ME 04401
OutpatientMedicaidPrivate Ins.Self-PayAdolescentsTrauma
ClarvidaInsurance accepted
Pathways of Maine MidCoast District
Dual Diagnosis
✓ SAMHSA Verified
📍 276 Whitten Road, Hallowell, ME 04347
OutpatientMedicaidPrivate Ins.Self-PayAdolescentsTrauma
Colleen Jillson Counseling Servs LLCInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 183 Main Street, Lewiston, ME 04240
OutpatientMedicaidMedicarePrivate Ins.
Community CareInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 40 Summer Street, Bangor, ME 04401
OutpatientMedicaidPrivate Ins.Self-Pay
Community Concepts IncInsurance accepted
OCMHS
Dual Diagnosis
✓ SAMHSA Verified
⭐ Nationally Accredited
📍 17 Market Square, South Paris, ME 04281
OutpatientMedicaidMedicarePrivate Ins.
Community Concepts IncInsurance accepted
(OCMHS)
Dual Diagnosis
✓ SAMHSA Verified
⭐ Nationally Accredited
📍 150 Congress Street, Rumford, ME 04276
OutpatientMedicaidMedicarePrivate Ins.
Community Concepts IncInsurance accepted
OCMHS
Dual Diagnosis
✓ SAMHSA Verified
📍 17 Market Square, South Paris, ME 04281
OutpatientMedicaidMedicarePrivate Ins.
Community Concepts IncInsurance accepted
(OCMHS)
Residential / Inpatient
✓ SAMHSA Verified
📍 150 Congress Street, Rumford, ME 04276
OutpatientResidentialMedicaidMedicarePrivate Ins.
Community Health and Counseling ServsInsurance accepted
Mental Health Services
Dual Diagnosis
✓ SAMHSA Verified
📍 7 Hatch Drive, Caribou, ME 04736
OutpatientMedicaidMedicarePrivate Ins.
Community Health and Counseling ServsInsurance accepted
Mental Health Services
Dual Diagnosis
✓ SAMHSA Verified
📍 313 Enfield Road, Lincoln, ME 04457
OutpatientMedicaidMedicarePrivate Ins.
Community Health and Counseling ServsInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 42 Cedar Street, Bangor, ME 04401
OutpatientMedicaidMedicarePrivate Ins.
Community Health and Counseling ServsInsurance accepted
Mental Health Services
Dual Diagnosis
✓ SAMHSA Verified
📍 40 Market Square, Houlton, ME 04730
OutpatientMedicaidMedicarePrivate Ins.
Community Health and Counseling ServsInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 1093 West Main Street, Dover Foxcroft, ME 04426
OutpatientMedicaidMedicarePrivate Ins.
Community Health and Counseling ServsInsurance accepted
Adult Child and Family Services
Dual Diagnosis
✓ SAMHSA Verified
📍 15 Kids Corner, Machias, ME 04654
OutpatientMedicaidMedicarePrivate Ins.
Community Health and Counseling ServsInsurance accepted
Adult Child and Family Services
Dual Diagnosis
✓ SAMHSA Verified
📍 52 Christian Ridge Road, Ellsworth, ME 04605
OutpatientMedicaidMedicarePrivate Ins.
Community Health and Counseling ServsInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
📍 42 Cedar Street, Bangor, ME 04401
OutpatientResidentialMedicaidMedicarePrivate Ins.
Community Health and Counseling ServsInsurance accepted
Adult Child and Family Services
Dual Diagnosis
✓ SAMHSA Verified
📍 30 High Street, Skowhegan, ME 04976
OutpatientMedicaidMedicarePrivate Ins.
Community Health and Counseling ServsInsurance accepted
Adult Child and Family Services
Dual Diagnosis
✓ SAMHSA Verified
📍 747 Weststern Avenue, Manchester, ME 04351
OutpatientMedicaidMedicarePrivate Ins.
Connections for KidsInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 155 Center Street, Auburn, ME 04210
OutpatientMedicaidPrivate Ins.Self-PayAdolescentsYoung Adults
Connections for KidsInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 55 Foden Road, South Portland, ME 04106
OutpatientMedicaidPrivate Ins.Self-PayAdolescentsYoung Adults
Cornerstone Behavioral Healthcare LLCInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 157 Park Street, Bangor, ME 04401
OutpatientMedicaidMedicarePrivate Ins.
Cortex Behavioral HealthInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 1 City Center, Portland, ME 04101
OutpatientPrivate Ins.Self-Pay
Counseling ONFIRE LLCFree / Low-cost
Dual Diagnosis
✓ SAMHSA Verified
📍 19 Commons Avenue, Windham, ME 04062
OutpatientMedicaidSelf-Pay
Crooked River Counseling PAInsurance accepted
Main Office
Outpatient
✓ SAMHSA Verified
📍 87 South High Street, Bridgton, ME 04009
OutpatientMedicaidMedicarePrivate Ins.
ESM/South ChinaFree / Low-cost
Residential / Inpatient
✓ SAMHSA Verified
📍 South China, ME 04358
ResidentialMedicaidSelf-PayVeteransHIV/AIDS
Foundation HouseInsurance accepted
Tradecraft 12
Dual Diagnosis
✓ SAMHSA Verified
📍 160 Preble Street, Portland, ME 04101
OutpatientPartial Hosp.Private Ins.Self-PayVeteransYoung Adults
Harrington Family Health CenterInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 50 East Main Street, Harrington, ME 04643
OutpatientMedicaidMedicarePrivate Ins.
Healing Hearts LLCInsurance accepted
Outpatient
✓ SAMHSA Verified
📍 7 Prospect Street, Caribou, ME 04736
OutpatientMedicaidMedicarePrivate Ins.VeteransWomen/Pregnant
Healing Hearts LLCFree / Low-cost
Dual Diagnosis
✓ SAMHSA Verified
📍 7 Prospect Street, Caribou, ME 04736
OutpatientMedicaidMedicareSelf-PayVeteransYoung Adults
Healing LodgeFree / Low-cost
Wabanaki Health and Wellness NPC
Dual Diagnosis
✓ SAMHSA Verified
📍 57 Penobscot Avenue, Millinocket, ME 04462
OutpatientMedicaidSelf-PayYoung Adults
Health Affiliates MaineInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 P.O. Box 1150, Auburn, ME 04211
OutpatientMedicaidMedicarePrivate Ins.VeteransAdolescents
Higher Ground ServicesInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 235 Center Street, Brewer, ME 04412
OutpatientMedicaidMedicarePrivate Ins.VeteransYoung Adults
Houlton Band of Maliseet IndiansFree / Low-cost
Health and Wellness Center
Dual Diagnosis
✓ SAMHSA Verified
📍 3 Clover Circle, Houlton, ME 04730
OutpatientMedicaidMedicare
Houlton Band of Maliseet IndiansInsurance accepted
Health and Wellness Center
Detox Center
✓ SAMHSA Verified
📍 3 Clover Circle, Houlton, ME 04730
OutpatientMedicaidMedicarePrivate Ins.VeteransWomen/Pregnant
Invest in You Counseling LLCInsurance accepted
Outpatient
✓ SAMHSA Verified
📍 336 Mount Hope Avenue, Bangor, ME 04401
OutpatientMedicaidMedicarePrivate Ins.VeteransWomen/Pregnant
Invest in You Counseling LLCInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 336 Mount Hope Avenue, Bangor, ME 04401
OutpatientMedicaidMedicarePrivate Ins.
Jane Irish LADCInsurance accepted
Outpatient
✓ SAMHSA Verified
📍 157 Park Street, Bangor, ME 04401
OutpatientMedicaidPrivate Ins.Self-Pay
Kennebec Behavioral HealthInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 67 Eustis Parkway, Waterville, ME 04901
OutpatientMedicaidMedicarePrivate Ins.
Kennebec Behavioral HealthInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 67 Eustis Parkway, Waterville, ME 04901
OutpatientMedicaidMedicarePrivate Ins.
Kennebec Behavioral HealthInsurance accepted
5 Commerce Drive
Dual Diagnosis
✓ SAMHSA Verified
📍 67 Eustis Parkway, Waterville, ME 04901
OutpatientMedicaidMedicarePrivate Ins.
Kennebec Behavioral HealthInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 67 Eustis Parkway, Waterville, ME 04901
OutpatientMedicaidMedicarePrivate Ins.
Kennebec Behavioral HealthInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 67 Eustis Parkway, Waterville, ME 04901
OutpatientMedicaidMedicarePrivate Ins.
Layman Way Recovery CenterInsurance accepted
Residential / Inpatient
✓ SAMHSA Verified
📍 2 Layman Way, Alfred, ME 04002
OutpatientResidentialMedicaidMedicarePrivate Ins.VeteransYoung Adults
Left Bank Recovery Services LLCFree / Low-cost
Outpatient
✓ SAMHSA Verified
📍 37 Park Street, Lewiston, ME 04240
OutpatientMedicaidMedicareSelf-Pay
Maine Behavioral HealthcareInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 15 Mid Coast Drive, Belfast, ME 04915
OutpatientMedicaidMedicarePrivate Ins.
Maine Behavioral HealthcareInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 12 Union Street, Rockland, ME 04841
OutpatientMedicaidMedicarePrivate Ins.
Maine Behavioral HealthcareInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 329 Maine Street, Brunswick, ME 04011
OutpatientMedicaidMedicarePrivate Ins.
Maine Behavioral HealthcareInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 Portland, ME 04101
OutpatientMedicaidMedicarePrivate Ins.
Maine Behavioral HealthcareInsurance accepted
Sherry Sabo Center
Dual Diagnosis
✓ SAMHSA Verified
📍 2 Springbrook Drive, Biddeford, ME 04005
OutpatientMedicaidMedicarePrivate Ins.VeteransYoung Adults
Maine Childrens HomeInsurance accepted
Family Counseling Center
Dual Diagnosis
✓ SAMHSA Verified
📍 93 Silver Street, Waterville, ME 04901
OutpatientMedicaidMedicarePrivate Ins.
Maine Health Behavioral HealthInsurance accepted
Springvale
Dual Diagnosis
✓ SAMHSA Verified
📍 474 Main Street, Springvale, ME 04083
OutpatientMedicaidMedicarePrivate Ins.AdolescentsTrauma
MaineHealth Behavioral HealthInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 24 Miles Center Way, Damariscotta, ME 04543
OutpatientMedicaidMedicarePrivate Ins.
MaineHealth PenBay HospitalInsurance accepted
Behavioral Health Unit
Residential / Inpatient
✓ SAMHSA Verified
📍 6 Glen Cove Drive, Rockport, ME 04856
InpatientMedicaidMedicarePrivate Ins.
Marjorie AverillInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 73 Biscay Road, Damariscotta, ME 04543
OutpatientMedicaidMedicarePrivate Ins.
Marjorie AverillInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 73 Biscay Road, Damariscotta, ME 04543
OutpatientMedicaidMedicarePrivate Ins.Domestic ViolenceTrauma
Michelle Crate LADC CCS LSWInsurance accepted
Outpatient
✓ SAMHSA Verified
📍 263 State Street, Bangor, ME 04401
OutpatientMedicaidPrivate Ins.Self-PayYoung AdultsCriminal Justice
Mid Coast HospitalInsurance accepted
Behavioral Health Unit
Residential / Inpatient
✓ SAMHSA Verified
📍 123 Medical Center Drive, Brunswick, ME 04011
InpatientMedicaidMedicarePrivate Ins.
Mid Coast/Parkview HealthInsurance accepted
Addiction Resource Center
Outpatient
✓ SAMHSA Verified
📍 66 Baribeau Drive, Brunswick, ME 04011
OutpatientPartial Hosp.MedicaidMedicarePrivate Ins.
Milestone RecoveryFree / Low-cost
Extended Care
Residential / Inpatient
✓ SAMHSA Verified
📍 28 Portland Avenue, Old Orchard Beach, ME 04064
OutpatientResidentialMedicaidSelf-PayCriminal Justice
Nantucket CounselingInsurance accepted
Dual Diagnosis
✓ SAMHSA Verified
📍 469 Main Street, Springvale, ME 04083
OutpatientMedicaidMedicarePrivate Ins.VeteransWomen/Pregnant
Showing top 100 facilities. Browse by city above to see all 148 locations.