123 verified treatment facilities across Maine.
Filter by Payment Type:
Call: 207-437-5425
P.O. Box 29, Albion, ME, 04910
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)
Call: 207-324-1137
147 Shaker Hill Road, P.O. Box 1268, Alfred, ME, 04002
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
Call: 207-904-1433
24 Dunn Street, Auburn, ME, 04210
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
Call: 207-333-3278
P.O. Box 1150, Auburn, ME, 04211
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
Call: 844-294-5306 x300
841 Riverside Drive, Augusta, ME, 04330
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
Call: 207-245-1800
90 Western Avenue, Augusta, ME, 04330
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
Call: 207-613-0983
171 Capitol Street, Unit 2, Augusta, ME, 04330
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
Call: 207-707-0649
9 Green Street, Suite 310, Augusta, ME, 04330
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
Call: 207-973-6100
268 Stillwater Avenue, P.O. Box 422, Bangor, ME, 04401
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
Call: 207-947-6800
689 Odlin Road, Bangor, ME, 04401
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
Call: 207-941-6434
202 Exchange Street, Bangor, ME, 04401
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
Call: 207-989-2946
700 Mount Hope Avenue, Suite 480, Evergreen Woods, Bangor, ME, 04401
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
Call: 207-770-5457
68 Mount Hope Avenue, Suite 2, Bangor, ME, 04401
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
Call: 800-924-0366 x6490
42 Cedar Street, Bangor, ME, 04401
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
Call: 207-992-0410
157 Park Street, Suite 5, Bangor, ME, 04401
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
Call: 888-858-1723
849 Stillwater Avenue, Suite 8, Bangor, ME, 04401
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
Call: 207-991-3310
336 Mount Hope Avenue, Suite 14, Bangor, ME, 04401
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)
Call: 207-478-9613
157 Park Street, Suite 35, Bangor, ME, 04401
Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Assessment / Pre-Treatment
Payment: Medicaid; Private health insurance; Cash or self-payment
Call: 207-806-5220
263 State Street, Suite 32, Bangor, ME, 04401
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
Call: 207-973-0400
659 Hogan Road, Bangor, ME, 04401
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
Call: 207-942-3816
P.O. Box 1189, Bangor, ME, 04402
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
Call: 207-991-1026
P.O. Box 1356, Bangor, ME, 04402
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
Call: 207-941-1600
98 Cumberland Street, Bangor, ME, 04401
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
Call: 207-941-1612 x202
Bangor, ME, 04401
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;
Call: 804-312-8202
9 Field Street, Room 212-B, Belfast, ME, 04915
Services: Payment Accepted, Age Groups Accepted, Exclusively Serves (Population), Special Programs / Groups, Assessment / Pre-Treatment
Payment: Cash or self-payment
Call: 207-338-8960
9 Field Street, Suite 306, Belfast, ME, 04915
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
Call: 207-338-9145 x1
9 Field Street, Suite 106, Belfast, ME, 04915
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
Call: 207-808-7935
265 Main Street, Suite 201, Biddeford, ME, 04005
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
Call: 207-282-1500
2 Springbrook Drive, Biddeford, ME, 04005
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
Call: 207-175-2222
409 Alfred Street, Units 4-5, Biddeford, ME, 04005
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
Call: 207-573-4722
12 Acme Road, Suite 207, Brewer, ME, 04412
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
Call: 207-561-9496
235 Center Street, Brewer, ME, 04412
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
Call: 207-647-5600
87 South High Street, Bridgton, ME, 04009
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
Call: 207-647-5629
32 North High Street, Bridgton, ME, 04009
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
Call: 207-888-3243
106 Pleasant Street, Brunswick, ME, 04011
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
Call: 207-373-6950
66 Baribeau Drive, Suites 9-10, Brunswick, ME, 04011
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
Call: 800-434-3000
329 Bath Road, Brunswick, ME, 04011
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
Call: 207-554-2352
127 Palmer Street, Calais, ME, 04619
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
Call: 207-454-1300
12 Beach Street, Calais, ME, 04619
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
Call: 207-573-2402
23 Washington Street, Suite 3, Calais, ME, 04619
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
Call: 207-493-3361
43 Hatch Drive, Suite 310, Caribou, ME, 04736
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
Call: 207-352-5625
118 Bennett Drive, Caribou, ME, 04736
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
Call: 207-492-1000
7 Prospect Street, Caribou, ME, 04736
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
Call: 207-563-3022
73 Biscay Road, Damariscotta, ME, 04543
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
Call: 207-563-2311
20 Bristol Road, Damariscotta, ME, 04543
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
Call: 207-667-6890
70 Kingsland Crossing, Ellsworth, ME, 04605
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
Call: 207-667-2730
18 High Street, Ellsworth, ME, 04605
Services: Payment Accepted, Age Groups Accepted, Special Programs / Groups, Assessment / Pre-Treatment, Assessment for Substance Use
Payment: Medicaid; Cash or self-payment
Call: 866-679-0831
75 State Street, Ellsworth, ME, 04605
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
Call: 207-835-5809
34 Downeast Highway, Ellsworth, ME, 04605
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
Call: 207-667-3100
198 Main Street, Suite 202, Ellsworth, ME, 04605
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
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-HELPAccording 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.
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.
Many treatment facilities in Maine accept Medicaid, Medicare, and private insurance. Financial barriers should not prevent anyone from accessing care.
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.