In crisis? Call or text 988 (Suicide & Crisis Lifeline) or 911. SAMHSA's National Helpline: 1-800-662-HELP (4357) — free, confidential, 24/7.

Drug Rehab Centers in Maine

123 verified treatment facilities across Maine.

Treatment Facilities in Maine

Filter by Payment Type:

A New Philosophy

Call: 207-437-5425

P.O. Box 29, Albion, ME, 04910

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Cash or self-payment; Sliding fee scale (fee is based on income and other factors)

YCSP

Call: 207-324-1137

147 Shaker Hill Road, P.O. Box 1268, Alfred, ME, 04002

Get Directions →

Services: Payment Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment, Assessment for Substance Use

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Cash or self-payment

Catholic Charities Maine

Call: 207-904-1433

24 Dunn Street, Auburn, ME, 04210

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Cash or self-payment; SAMHSA funding/block grants; Sign language services for the deaf and hard of hearing

Health Affiliates Maine

Call: 207-333-3278

P.O. Box 1150, Auburn, ME, 04211

Get Directions →

Services: Payment Accepted, Language Services, Special Programs / Groups, Ancillary Services, Assessment / Pre-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; State-financed

Anglez Behavioral Health

Call: 844-294-5306 x300

841 Riverside Drive, Augusta, ME, 04330

Get Directions →

Services: Payment Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Cash or self-payment

ENSO Recovery

Call: 207-245-1800

90 Western Avenue, Augusta, ME, 04330

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Cash or self-payment; SAMHSA funding/block grants

Groups Recover Together

Call: 207-613-0983

171 Capitol Street, Unit 2, Augusta, ME, 04330

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Zysk Recovery Partners LLC

Call: 207-707-0649

9 Green Street, Suite 310, Augusta, ME, 04330

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: IHS/Tribal/Urban (ITU) funds; Medicaid; Federal military insurance (e.g., TRICARE); Cash or self-payment; Sign language services for the deaf and hard of hearing

Acadia Hospital

Call: 207-973-6100

268 Stillwater Avenue, P.O. Box 422, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

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; Sign language s

Bangor Comprehensive Treatment Center

Call: 207-947-6800

689 Odlin Road, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

Bangor Counseling Center

Call: 207-941-6434

202 Exchange Street, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Language Services, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language services for the deaf and hard of hearing

Brighter Heights Maine

Call: 207-989-2946

700 Mount Hope Avenue, Suite 480, Evergreen Woods, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sliding fee scale (fee is based on in

Cedar Road Detox and MAT

Call: 207-770-5457

68 Mount Hope Avenue, Suite 2, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicaid; Cash or self-payment

Community Health and Counseling Servs

Call: 800-924-0366 x6490

42 Cedar Street, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

Cornerstone Behavioral Healthcare LLC

Call: 207-992-0410

157 Park Street, Suite 5, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Language Services, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Sign language services for the deaf and hard of hearing

Groups Recover Together

Call: 888-858-1723

849 Stillwater Avenue, Suite 8, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Invest in You Counseling LLC

Call: 207-991-3310

336 Mount Hope Avenue, Suite 14, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; Other languages (excluding Spanish)

Jane Irish LADC

Call: 207-478-9613

157 Park Street, Suite 35, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Assessment / Pre-Treatment

Payment: Medicaid; Private health insurance; Cash or self-payment

Michelle Crate LADC CCS LSW

Call: 207-806-5220

263 State Street, Suite 32, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: IHS/Tribal/Urban (ITU) funds; Medicaid; 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 fa

New Season 470 to 471 Treatment Center

Call: 207-973-0400

659 Hogan Road, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

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

Northeast Occupational Exchange Inc

Call: 207-942-3816

P.O. Box 1189, Bangor, ME, 04402

Get Directions →

Services: Payment Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment, Assessment for Substance Use

Payment: IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Wabanaki Public Health and Wellness

Call: 207-991-1026

P.O. Box 1356, Bangor, ME, 04402

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Cash or self-payment; SAMHSA funding/block grants

Wellspring Inc

Call: 207-941-1600

98 Cumberland Street, Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Wellspring Inc

Call: 207-941-1612 x202

Bangor, ME, 04401

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Private health insurance; Cash or self-payment; SAMHSA funding/block grants;

Ann Ward Counseling

Call: 804-312-8202

9 Field Street, Room 212-B, Belfast, ME, 04915

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Assessment / Pre-Treatment

Payment: Cash or self-payment

Brighter Heights Maine

Call: 207-338-8960

9 Field Street, Suite 306, Belfast, ME, 04915

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sliding fee scale (fee is based on in

Searsport Counseling Associates

Call: 207-338-9145 x1

9 Field Street, Suite 106, Belfast, ME, 04915

Get Directions →

Services: Payment Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment

Groups Recover Together

Call: 207-808-7935

265 Main Street, Suite 201, Biddeford, ME, 04005

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Maine Behavioral Healthcare

Call: 207-282-1500

2 Springbrook Drive, Biddeford, ME, 04005

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Language Services, Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; SAMHSA funding/block grants; S

SaVida Health

Call: 207-175-2222

409 Alfred Street, Units 4-5, Biddeford, ME, 04005

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Language Services, Special Programs / Groups

Payment: 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 base

A Time to Rise Csl and Wellness LLC

Call: 207-573-4722

12 Acme Road, Suite 207, Brewer, ME, 04412

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Federal, or any government funding for substance use treatment programs; Cash or self-payment; SAMHSA funding/block grants

Higher Ground Services

Call: 207-561-9496

235 Center Street, Brewer, ME, 04412

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Crooked River Counseling PA

Call: 207-647-5600

87 South High Street, Bridgton, ME, 04009

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment

Payment: Federal, or any government funding for substance use treatment programs; Medicaid; Private health insurance; Cash or self-payment; SAMHSA funding/block grants

Spurwink Services

Call: 207-647-5629

32 North High Street, Bridgton, ME, 04009

Get Directions →

Services: Payment Accepted, Language Services, Special Programs / Groups, Ancillary Services, Assessment / Pre-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; State-financed

Groups Recover Together

Call: 207-888-3243

106 Pleasant Street, Brunswick, ME, 04011

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Mid Coast/Parkview Health

Call: 207-373-6950

66 Baribeau Drive, Suites 9-10, Brunswick, ME, 04011

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

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

Sweetser

Call: 800-434-3000

329 Bath Road, Brunswick, ME, 04011

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

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

Aroostook Mental Health Center

Call: 207-554-2352

127 Palmer Street, Calais, ME, 04619

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

Calais Comprehensive Treatment Center

Call: 207-454-1300

12 Beach Street, Calais, ME, 04619

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; S

Groups Recover Together

Call: 207-573-2402

23 Washington Street, Suite 3, Calais, ME, 04619

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Aroostook Mental Health Center

Call: 207-493-3361

43 Hatch Drive, Suite 310, Caribou, ME, 04736

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

Groups Recover Together

Call: 207-352-5625

118 Bennett Drive, Caribou, ME, 04736

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Healing Hearts LLC

Call: 207-492-1000

7 Prospect Street, Caribou, ME, 04736

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Marjorie Averill

Call: 207-563-3022

73 Biscay Road, Damariscotta, ME, 04543

Get Directions →

Services: Payment Accepted, Special Programs / Groups, Ancillary Services, Assessment / Pre-Treatment, Assessment for Substance Use

Payment: Medicare; Medicaid; Private health insurance; Cash or self-payment

Mid Coast/Parkview Health

Call: 207-563-2311

20 Bristol Road, Damariscotta, ME, 04543

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Language Services, Special Programs / Groups, Ancillary Services

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

Aroostook Mental Health Center

Call: 207-667-6890

70 Kingsland Crossing, Ellsworth, ME, 04605

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Federal, or any government funding for substance use treatment programs; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

Astor Gillis LADC

Call: 207-667-2730

18 High Street, Ellsworth, ME, 04605

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Assessment / Pre-Treatment, Assessment for Substance Use

Payment: Medicaid; Cash or self-payment

Better Life Partners

Call: 866-679-0831

75 State Street, Ellsworth, ME, 04605

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Special Programs / Groups, Ancillary Services

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

Groups Recover Together

Call: 207-835-5809

34 Downeast Highway, Ellsworth, ME, 04605

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Language Services, Special Programs / Groups

Payment: Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Sign language services for the

Searsport Counseling Associates

Call: 207-667-3100

198 Main Street, Suite 202, Ellsworth, ME, 04605

Get Directions →

Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Ancillary Services

Payment: Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Showing 50 of 123 facilities. Browse by city above for more.

Data provided by SAMHSA findtreatment.gov

Need Help Finding Treatment in Maine?

Contact facilities directly using the phone numbers listed above, or call the SAMHSA National Helpline for free, confidential referrals 24/7.

SAMHSA Helpline: 1-800-662-HELP

About Substance Use in Maine

Substance Use Disorder Prevalence

According to the SAMHSA National Survey on Drug Use and Health (NSDUH), approximately 23.2% of adults in Maine experienced a substance use disorder in the past year.

  • Alcohol Use Disorder: 12.76%
  • Opioid Use Disorder: 1.94%
  • Co-occurring SUD & Mental Illness: 10.2%
Treatment Gap in Maine

An estimated 82.48% of adults in Maine who needed substance use treatment did not receive it. Only 3.75% received treatment in the past year.

If you or someone you know needs help, call the SAMHSA National Helpline at 1-800-662-4357 for free, confidential referrals 24/7.

Medicaid & Insurance Coverage

Many treatment facilities in Maine accept Medicaid, Medicare, and private insurance. Financial barriers should not prevent anyone from accessing care.

How to Get Help in Maine

Finding the right treatment program is an important first step. Maine offers a range of treatment options:

Call the SAMHSA National Helpline at 1-800-662-4357 or the 988 Suicide & Crisis Lifeline at 988 for immediate support.

Statistics sourced from the SAMHSA National Survey on Drug Use and Health (NSDUH) 2023-2024. Rehab Connect USA is an informational directory and is not a treatment provider. Always verify information directly with treatment facilities.