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 Massachusetts

322 verified treatment facilities across Massachusetts.

Treatment Facilities in Massachusetts

Filter by Payment Type:

Community Clinic

Call: 617-482-5292

1304 Commonwealth Avenue, Suite B, Allston, MA, 02134

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; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Spanish

Bridgewell Counseling Services

Call: 978-388-5700

24 Morrill Place, Amesbury, MA, 01913

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; State-financed health insurance plan other than Medicaid; Sign language services for the

Link House Outpatient Clinic

Call: 978-834-6583

110 Haverhill Road, Suite 206, Amesbury, MA, 01913

Get Directions →

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

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

CleanSlate Centers

Call: 978-248-0442

201 South Main Street, Suite 3, Athol, MA, 01331

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; Sign language services for the

Community Healthcare Inc

Call: 508-342-8041

23 North Main Street, Attleboro, MA, 02703

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language 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; S

VK New England Management LLC

Call: 774-331-3941

7 North Main Street, Suite 215, Attleboro, MA, 02703

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

Clearbrook Treatment Center MA LLC

Call: 800-547-4615

83 Hospital Road, Baldwinville, MA, 01436

Get Directions →

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

Payment: IHS/Tribal/Urban (ITU) funds; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid

Forrest Behavioral Health

Call: 781-570-5781

4 Preston Court, Unit 101, Bedford, MA, 01730

Get Directions →

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

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

CleanSlate Centers

Call: 413-725-4214

211 State Street, Unit C, Belchertown, MA, 01007

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; Sign language services for the

McLean Hospital

Call: 617-855-2215

115 Mill Street, Mail Stop 222, Belmont, MA, 02478

Get Directions →

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

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

Bay Cove Treatment Center

Call: 617-371-3030

66 Canal Street, Boston, MA, 02114

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language 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; S

Bicycle Health

Call: 844-943-2514

Boston, MA, 02111

Get Directions →

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

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

Boston Comprehensive Treatment Center

Call: 617-442-1499

99 Topeka Street, Boston, MA, 02118

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; IHS/Tribal/Urban (ITU) funds; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or

Boston Medical Center

Call: 617-414-7453

801 Massachusetts Avenue, 5th Floor, Suite C, Boston, MA, 02118

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; State-f

Casa Esperanza Inc

Call: 617-445-1123

291 Eustis Street, Boston, MA, 02119

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; Medicare; Medicaid; Private health insurance; State-financed health insurance plan other than Medicaid; SAMHSA funding/block gr

Dimock Center

Call: 617-442-8800

9 Notre Dame Street, Boston, MA, 02119

Get Directions →

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

Payment: Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Payment assistance (check with facility for details); Spanish

Gavin Foundation

Call: 617-268-5000 x1

210 Old Colony Avenue, Boston, MA, 02127

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; State-financed health insurance plan other than Medicaid

Gavin Foundation

Call: 617-268-5517 x308

675 East 4th Street, P.O. Box E-15, Boston, MA, 02127

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; State-financed health insurance plan other than Medicaid; SAMHSA funding/block gr

Healthcare Resource Centers

Call: 617-318-6480

23 Bradston Street, Boston, MA, 02118

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language 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

Middlesex Human Service Agency Inc

Call: 617-268-7124

5 G Street, Boston, MA, 02127

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; State-financed health insurance plan other than Medicaid; SAMHSA funding/block grants

North Suffolk Community Services

Call: 866-781-6727

408 Meridian Street, Boston, MA, 02128

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; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

North Suffolk Community Services

Call: 866-781-6727

14 Porter Street, Boston, MA, 02128

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

Providence Treatment

Call: 484-445-4145

896 Beacon Street, Suite A, Boston, MA, 02215

Get Directions →

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

Payment: Private health insurance; Cash or self-payment

Boston Medical Center/Brighton

Call: 617-789-3000 x2574

736 Cambridge Street, Brighton, MA, 02135

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; Sign language services for the deaf and hard of hearing

Brockton Comprehensive Treatment

Call: 508-502-7584

180 Centre Street, Brockton, MA, 02302

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; Sign language services for the deaf and hard of hearing; Spanish

EMH Recovery Inc

Call: 508-583-0493

678 North Main Street, Brockton, MA, 02301

Get Directions →

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

Payment: Medicare; Medicaid; Payment assistance (check with facility for details)

Gandara Mental Health Center

Call: 508-232-6670 x6701

142 Crescent Street, Suite A, Brockton, MA, 02302

Get Directions →

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

Payment: Medicaid; Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Spanish; Other languages (excluding Spanish)

Massachusetts TC Clinical Group

Call: 774-517-5076

1311 Main Street, Brockton, MA, 02301

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; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; Other languages (excl

Mentor South Bay

Call: 508-580-4691

103 Commercial Street, 3rd Floor, Brockton, MA, 02302

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; Spanish; Other languages (excl

Old Colony Comprehensive Counseling

Call: 508-427-4383

104 Torrey Street, Brockton, MA, 02301

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; Medicaid; Private health insurance; Cash or self-payment; Sliding fee scale (fee is based on income and other factors); Other l

Uplift Behavioral Health Services

Call: 508-313-9994

201 Quincy Street, Brockton, MA, 02302

Get Directions →

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

Payment: Medicare; 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 factors); Spanish; Oth

Adolescent Substance Use and Addiction

Call: 617-355-2727

2 Brookline Place, Brookline, MA, 02445

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; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

HRI Hospital

Call: 617-731-3200

227 Babcock Street, Brookline, MA, 02446

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; Spanish; Sign language services for the deaf and hard of hearing

CHC of Cape Cod Addiction Program

Call: 508-477-7090 x3106

123 Waterhouse Road, Buzzards Bay, MA, 02532

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; Medicare; Medicaid; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed

North Charles Institute for the Addict

Call: 617-661-5700

2500 Massachusetts Avenue, Cambridge, MA, 02140

Get Directions →

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

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

North Charles Institute for the Addict

Call: 617-876-0823

Cambridge, MA, 02140

Get Directions →

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

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

WomanPlace

Call: 617-661-6020

11 Russell Street, Cambridge, MA, 02140

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; State-financed

Gosnold Behavioral Health

Call: 800-444-1554

1185 Falmouth Road, Centerville, MA, 02632

Get Directions →

Services: Payment Accepted, Exclusively Serves (Population), Language Services, 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

Charlestown Recovery Home

Call: 617-242-0088

15 Bunker Hill Street, Charlestown, MA, 02129

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; State-financed health insurance plan other than Medicaid

Middlesex Recovery PC

Call: 978-459-8074

2 Courthouse Lane, Unit 2, Chelmsford, MA, 01824

Get Directions →

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

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

Hanton House

Call: 866-781-6727

69 Clinton Street, Chelsea, MA, 02150

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; Medicare; Medicaid; Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; P

Healthcare Resource Centers

Call: 617-889-8779

175 Crescent Avenue, Chelsea, MA, 02150

Get Directions →

Services: Payment Accepted, Payment Assistance Offered, Age Groups Accepted, Exclusively Serves (Population), Language 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

North Suffolk Community Services

Call: 866-781-6727

301 Broadway, Chelsea, MA, 02150

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

Hillside Detox Center

Call: 781-332-4135

188 Florence Street, Chestnut Hill, MA, 02467

Get Directions →

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

Payment: Private health insurance; Cash or self-payment; Sign language services for the deaf and hard of hearing; Spanish

River Valley Counseling Center

Call: 413-594-2141

249 Exchange Street, Chicopee, MA, 01020

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; Spanish; Sign language service

East Coast Recovery

Call: 781-400-8018

215 Chief Justice Cushing Highway, Cohasset, MA, 02025

Get Directions →

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

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

MCAT LLC

Call: 781-208-4440

1 Chief Justice Cushing Highway, Cohasset, MA, 02025

Get Directions →

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

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

Chapters Recovery Center Inc

Call: 978-719-1864

85 Constitution Lane, Suite 200-A, Danvers, MA, 01923

Get Directions →

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

Payment: IHS/Tribal/Urban (ITU) funds; Federal military insurance (e.g., TRICARE); Private health insurance; Cash or self-payment; State-financed health insurance plan other than Medicaid; SAMHSA funding/block

Lahey Health Behavioral Services

Call: 978-777-2121 x7677

111 Middleton Road, Danvers, MA, 01923

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

Recovery Centers of America

Call: 978-223-9300

75 Lindall Street, Danvers, MA, 01923

Get Directions →

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

Payment: Medicaid; Private health insurance; Cash or self-payment; Spanish; Sign language services for the deaf and hard of hearing

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

Data provided by SAMHSA findtreatment.gov

Need Help Finding Treatment in Massachusetts?

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 Massachusetts

Substance Use Disorder Prevalence

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

  • Alcohol Use Disorder: 12.02%
  • Opioid Use Disorder: 1.3%
  • Co-occurring SUD & Mental Illness: 8.88%
Treatment Gap in Massachusetts

An estimated 84.22% of adults in Massachusetts who needed substance use treatment did not receive it. Only 3.18% 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 Massachusetts accept Medicaid, Medicare, and private insurance. Financial barriers should not prevent anyone from accessing care.

How to Get Help in Massachusetts

Finding the right treatment program is an important first step. Massachusetts 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.