Skip to main content
Need immediate help? SAMHSA Helpline: 1-800-662-4357 | 988 Suicide & Crisis Lifeline: Call or text 988 | Crisis Text Line: Text HOME to 741741
Treatment Association
Directory How we vet Resources
Get verified
Home/Directory/Massachusetts

Treatment centers in Massachusetts

464 facilities across 145 cities

Treatment facilities in Massachusetts

Community Clinic
Allston, MA 02134
SA
Accepts: Private insurance, Medicaid
Call 617-482-5292
Is this your center? Claim your listing
Granada House Inc
Allston, MA 02134
SA
Accepts: Medicaid, Medicare
Call 617-254-2923
Is this your center? Claim your listing
Boston Alcohol and Substance Abuse
Allston, MA 02134
SA MH
Accepts: Private insurance, Medicaid
Call 617-482-5292
Is this your center? Claim your listing
Bridgewell Counseling Services
Amesbury, MA 01913
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-388-5700
Is this your center? Claim your listing
Link House Outpatient Clinic
Amesbury, MA 01913
SA
Accepts: Private insurance, Medicaid
Call 978-834-6583
Is this your center? Claim your listing
Psychological Services Center
Amherst, MA 01003
MH
Accepts: Contact for options
Call 413-545-0041
Is this your center? Claim your listing
ServiceNet OP Behavioral Center
Amherst, MA 01002
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-6855 x2
Is this your center? Claim your listing
Spring Hill Recovery Center
Ashby, MA 01431
SA
Accepts: Private insurance
Call 978-913-2910
Is this your center? Claim your listing
CleanSlate Centers
Athol, MA 01331
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-248-0442
Is this your center? Claim your listing
Clinical and Support Options Inc
Athol, MA 01331
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-249-9490
Is this your center? Claim your listing
Community Healthcare Inc
Attleboro, MA 02703
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-342-8041
Is this your center? Claim your listing
VK New England Management LLC
Attleboro, MA 02703
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 774-331-3941
Is this your center? Claim your listing
Mentor South Bay
Attleboro, MA 02703
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-223-4691
Is this your center? Claim your listing
Nashoba Valley Medical Center
Ayer, MA 01432
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-784-9435
Is this your center? Claim your listing
Clearbrook Treatment Center MA LLC
Baldwinville, MA 01436
SA Detox MAT
Accepts: Private insurance, Medicaid
Call 800-547-4615
Is this your center? Claim your listing
Stetson School Inc
Barre, MA 01005
MH
Accepts: Medicaid
Call 978-355-4541
Is this your center? Claim your listing
Forrest Behavioral Health
Bedford, MA 01730
SA
Accepts: Private insurance
Call 781-570-5781
Is this your center? Claim your listing
Edinburg Center Inc
Bedford, MA 01730
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-862-3600
Is this your center? Claim your listing
CleanSlate Centers
Belchertown, MA 01007
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-725-4214
Is this your center? Claim your listing
Three Rivers Program
Belchertown, MA 01007
MH
Accepts: Contact for options
Call 413-733-4032 x200
Is this your center? Claim your listing
McLean Hospital
Belmont, MA 02478
SA MH Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 617-855-2215
Is this your center? Claim your listing
Appleton
Belmont, MA 02478
MH
Accepts: Contact for options
Call 617-855-3121
Is this your center? Claim your listing
LEADER
Belmont, MA 02478
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-855-3141
Is this your center? Claim your listing
East Point Recovery Centers
Beverly, MA 01915
SA
Accepts: Private insurance, Medicaid
Call 855-887-6237
Is this your center? Claim your listing
Lahey Health Behavioral Services
Beverly, MA 01915
MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-921-1190
Bay Cove Treatment Center
Boston, MA 02114
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 617-371-3030
Is this your center? Claim your listing
Bicycle Health
Boston, MA 02111
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-943-2514
Is this your center? Claim your listing
Boston Comprehensive Treatment Center
Boston, MA 02118
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 617-442-1499
Is this your center? Claim your listing
Boston Medical Center
Boston, MA 02118
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 617-414-7453
Is this your center? Claim your listing
Casa Esperanza Inc
Boston, MA 02119
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-445-1123
Is this your center? Claim your listing
Catalyst Clinic
Boston, MA 02118
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-414-6655
Is this your center? Claim your listing
Dimock Center
Boston, MA 02119
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-442-8800
Is this your center? Claim your listing
Gavin Foundation
Boston, MA 02127
SA
Accepts: Private insurance, Medicaid
Call 617-268-5000 x1
Is this your center? Claim your listing
Gavin Foundation
Boston, MA 02127
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-268-5517 x308
Is this your center? Claim your listing
Healthcare Resource Centers
Boston, MA 02118
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 617-318-6480
Is this your center? Claim your listing
Middlesex Human Service Agency Inc
Boston, MA 02127
SA
Accepts: Medicaid
Call 617-268-7124
Is this your center? Claim your listing
North Suffolk Community Services
Boston, MA 02128
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 866-781-6727
Is this your center? Claim your listing
North Suffolk Community Services
Boston, MA 02128
SA
Accepts: Private insurance, Medicaid, Medicare
Call 866-781-6727
Is this your center? Claim your listing
Providence Treatment
Boston, MA 02215
SA
Accepts: Private insurance
Call 484-445-4145
Is this your center? Claim your listing
Victory Programs Inc
Boston, MA 02130
SA
Accepts: Medicaid
Call 617-456-1201
Is this your center? Claim your listing
Victory Programs Inc
Boston, MA 02130
SA
Accepts: Medicaid
Call 617-825-6088
Is this your center? Claim your listing
Victory Programs Inc
Boston, MA 02130
SA
Accepts: Medicaid
Call 617-262-5032
Is this your center? Claim your listing
Boston Healthcare for the Homeless Inc
Boston, MA 02118
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 857-654-1323
Is this your center? Claim your listing
Dr Solomon Carter Fuller Mental Health
Boston, MA 02118
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-626-8700
Is this your center? Claim your listing
North End Waterfront Health
Boston, MA 02113
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-643-1195
Is this your center? Claim your listing
PursueCare Connecticut PC
Boston, MA 02110
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 860-215-2295
Is this your center? Claim your listing
Tufts Medical Center
Boston, MA 02111
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-636-5000
Is this your center? Claim your listing
Rockland Recovery Treatment Center
Braintree, MA 02184
SA
Accepts: Private insurance
Call 855-904-3013
Is this your center? Claim your listing
Aspire Health Alliance
Braintree, MA 02184
MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-847-1950
Is this your center? Claim your listing
Boston Medical Center/Brighton
Brighton, MA 02135
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 617-789-3000 x2574
Is this your center? Claim your listing
Brighton Allston Mental Health Assoc
Brighton, MA 02135
MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-898-8909 x0
Is this your center? Claim your listing
Brockton Comprehensive Treatment
Brockton, MA 02302
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-502-7584
Is this your center? Claim your listing
Brockton Neighborhood Health Center
Brockton, MA 02301
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-559-6699
Is this your center? Claim your listing
EMH Recovery Inc
Brockton, MA 02301
SA
Accepts: Medicaid, Medicare
Call 508-583-0493
Is this your center? Claim your listing
Gandara Mental Health Center
Brockton, MA 02302
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 508-232-6670 x6701
Is this your center? Claim your listing
High Point Brockton
Brockton, MA 02301
SA
Accepts: Private insurance, Medicaid, Medicare
Call 857-488-3443
Is this your center? Claim your listing
Luminosity Bakari Program
Brockton, MA 02301
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 781-344-0102 x112
Is this your center? Claim your listing
Massachusetts TC Clinical Group
Brockton, MA 02301
SA
Accepts: Private insurance
Call 774-517-5076
Is this your center? Claim your listing
Mentor South Bay
Brockton, MA 02302
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-580-4691
Is this your center? Claim your listing
Old Colony Comprehensive Counseling
Brockton, MA 02301
SA MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 508-427-4383
Is this your center? Claim your listing
Uplift Behavioral Health Services
Brockton, MA 02302
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-313-9994
Is this your center? Claim your listing
Dept of Mental Health
Brockton, MA 02302
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-897-2000
Is this your center? Claim your listing
Adolescent Substance Use and Addiction
Brookline, MA 02445
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-355-2727
Is this your center? Claim your listing
HRI Hospital
Brookline, MA 02446
SA MH Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 617-731-3200
Is this your center? Claim your listing
CHC of Cape Cod Addiction Program
Buzzards Bay, MA 02532
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-477-7090 x3106
Is this your center? Claim your listing
North Charles Institute for the Addict
Cambridge, MA 02140
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 617-661-5700
Is this your center? Claim your listing
North Charles Institute for the Addict
Cambridge, MA 02140
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 617-876-0823
Is this your center? Claim your listing
WomanPlace
Cambridge, MA 02140
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-661-6020
Is this your center? Claim your listing
Cambridge Eating Disorder Center
Cambridge, MA 02138
MH
Accepts: Private insurance
Call 617-547-2255
Is this your center? Claim your listing
Child and Adolescent Outpatient Servs
Cambridge, MA 02138
MH
Accepts: Private insurance, Medicaid
Call 617-674-5333
Is this your center? Claim your listing
First Class Behavioral Counseling
Canton, MA 02021
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-236-7343
Is this your center? Claim your listing
Gosnold Behavioral Health
Centerville, MA 02632
SA
Accepts: Private insurance, Medicaid, Medicare
Call 800-444-1554
Is this your center? Claim your listing
Gosnold Counseling Center
Centerville, MA 02632
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-862-9929
Is this your center? Claim your listing
Charlestown Recovery Home
Charlestown, MA 02129
SA
Accepts: Private insurance, Medicaid
Call 617-242-0088
Is this your center? Claim your listing
Home Base Program
Charlestown, MA 02129
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-724-5202
Is this your center? Claim your listing
Middlesex Recovery PC
Chelmsford, MA 01824
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 978-459-8074
Is this your center? Claim your listing
Hanton House
Chelsea, MA 02150
SA
Accepts: Private insurance, Medicaid, Medicare
Call 866-781-6727
Is this your center? Claim your listing
Healthcare Resource Centers
Chelsea, MA 02150
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 617-889-8779
Is this your center? Claim your listing
North Suffolk Community Services
Chelsea, MA 02150
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 866-781-6727
Is this your center? Claim your listing
Bournewood Health Systems/Co Occurring
Chestnut Hill, MA 02467
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-676-3443
Is this your center? Claim your listing
Hillside Detox Center
Chestnut Hill, MA 02467
SA Detox
Accepts: Private insurance
Call 781-332-4135
Is this your center? Claim your listing
River Valley Counseling Center
Chicopee, MA 01020
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-594-2141
Is this your center? Claim your listing
East Coast Recovery
Cohasset, MA 02025
SA
Accepts: Private insurance, Medicaid
Call 781-400-8018
Is this your center? Claim your listing
MCAT LLC
Cohasset, MA 02025
SA Detox MAT
Accepts: Private insurance, Medicaid
Call 781-208-4440
Is this your center? Claim your listing
Aware Recovery Care
Concord, MA 01742
SA Detox
Accepts: Private insurance
Call 617-430-4949
Is this your center? Claim your listing
Swift River
Cummington, MA 01026
SA Detox
Accepts: Private insurance, Medicaid
Call 413-430-7058
Is this your center? Claim your listing
Chapters Recovery Center Inc
Danvers, MA 01923
SA
Accepts: Private insurance, Sliding scale
Call 978-719-1864
Is this your center? Claim your listing
Lahey Health Behavioral Services
Danvers, MA 01923
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 978-777-2121 x7677
Is this your center? Claim your listing
Recovery Centers of America
Danvers, MA 01923
SA Detox MAT
Accepts: Private insurance, Medicaid
Call 978-223-9300
Is this your center? Claim your listing
Commonwealth Behavioral Health
Dedham, MA 02026
SA
Accepts: Private insurance
Call 781-532-6424
Is this your center? Claim your listing
TILL Strattus MH Services
Dedham, MA 02026
MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-329-9365
Is this your center? Claim your listing
Walden Behavioral Care LLC
Dedham, MA 02026
MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-647-6585
Is this your center? Claim your listing
Forge Health of Devens
Devens, MA 01434
SA MH
Accepts: Private insurance, Sliding scale
Call 978-451-0800
Is this your center? Claim your listing
BHN Dorchester Family Center
Dorchester, MA 02125
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-379-3307
Is this your center? Claim your listing
Victory Programs Inc
Dorchester, MA 02125
SA
Accepts: Medicaid
Call 617-288-3906
Is this your center? Claim your listing
Fathers Uplift Family Group LLC
Dorchester Center, MA 02124
SA
Accepts: Private insurance, Medicare, Sliding scale
Call 617-708-0870
Is this your center? Claim your listing
Gavin Foundation
Dorchester Center, MA 02124
SA
Accepts: Private insurance, Medicaid
Call 857-496-7356
Is this your center? Claim your listing
Hello House Burt Street
Dorchester Center, MA 02124
SA
Accepts: Medicaid
Call 617-288-3250
Is this your center? Claim your listing
Interim House Inc
Dorchester Center, MA 02124
SA
Accepts: Medicaid
Call 617-265-2636
Is this your center? Claim your listing
Community Services Institute
Dorchester Center, MA 02124
MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-325-2993 x217
Is this your center? Claim your listing
Open Sky Community Services
Douglas, MA 01516
SA
Accepts: Medicaid, Medicare
Call 508-476-7374
Is this your center? Claim your listing
Recovery Team/Cape Cod
East Falmouth, MA 02536
SA
Accepts: Private insurance, Medicaid
Call 833-616-1093
Is this your center? Claim your listing
Golden Years Behavioral Health
East Longmeadow, MA 01028
SA MH
Accepts: Private insurance, Medicare, Sliding scale
Call 413-224-2015
Is this your center? Claim your listing
East Wareham Comprehensive Treatment
East Wareham, MA 02538
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-295-7990
Is this your center? Claim your listing
Square Medical Group
East Weymouth, MA 02189
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-916-5069
Is this your center? Claim your listing
CHD
Easthampton, MA 01027
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-529-1764
Is this your center? Claim your listing
River Valley Counseling Center
Easthampton, MA 01027
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-540-1210
Is this your center? Claim your listing
Eliot Community Human Services
Everett, MA 02149
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-388-6200
Is this your center? Claim your listing
Arbour Counseling Services
Fall River, MA 02720
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-678-2833
Is this your center? Claim your listing
Fall River Comprehensive Treatment Ctr
Fall River, MA 02721
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-676-1307
Is this your center? Claim your listing
Ignite Recovery LLC
Fall River, MA 02720
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 508-296-0523
Is this your center? Claim your listing
Mental Health Clinic
Fall River, MA 02724
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-676-5708
Is this your center? Claim your listing
SSTAR
Fall River, MA 02720
SA Detox
Accepts: Private insurance, Medicaid
Call 508-324-7763
Is this your center? Claim your listing
SSTAR
Fall River, MA 02724
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-235-5010 x4019
Is this your center? Claim your listing
SSTAR
Fall River, MA 02720
SA Detox
Accepts: Private insurance, Medicaid
Call 508-324-7763
Is this your center? Claim your listing
SSTAR
Fall River, MA 02720
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-679-5222
Is this your center? Claim your listing
Steppingstone Inc
Fall River, MA 02720
SA MH
Accepts: Medicaid
Call 508-674-2788 x11118
Is this your center? Claim your listing
Steppingstone Inc
Fall River, MA 02720
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-679-0033
Is this your center? Claim your listing
Steppingstone Inc
Fall River, MA 02720
SA
Accepts: Medicaid, Medicare
Call 508-617-4436
Is this your center? Claim your listing
Steppingstone Inc
Fall River, MA 02720
SA
Accepts: Medicaid
Call 508-674-2788 x11101
Is this your center? Claim your listing
Dr John C Corrigan Mental Hlth Center
Fall River, MA 02720
MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-235-7200 x7400
Is this your center? Claim your listing
CleanSlate Centers
Falmouth, MA 02540
SA
Accepts: Private insurance, Medicaid, Medicare
Call 774-255-1739
Is this your center? Claim your listing
Gosnold Behavioral Health
Falmouth, MA 02540
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-548-7118
Is this your center? Claim your listing
Gosnolds Emerson House
Falmouth, MA 02540
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-540-6550
Is this your center? Claim your listing
Gosnold Treatment Center
Falmouth, MA 02540
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 508-540-6550
Is this your center? Claim your listing
Relief Recovery Center
Falmouth, MA 02540
SA
Accepts: Private insurance, Medicaid
Call 508-388-6212
Is this your center? Claim your listing
Gosnold Counseling Center
Falmouth, MA 02540
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-548-7118
Is this your center? Claim your listing
Compass Recovery
Feeding Hills, MA 01030
SA
Accepts: Private insurance
Call 413-861-0680
Is this your center? Claim your listing
Community Health Connections Inc
Fitchburg, MA 01420
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-878-8100
Is this your center? Claim your listing
Community Health Connections Inc
Fitchburg, MA 01420
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-878-8100
Is this your center? Claim your listing
Fitchburg Comprehensive Treatment
Fitchburg, MA 01420
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 978-343-6300 x240
Is this your center? Claim your listing
LUK Inc
Fitchburg, MA 01420
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-829-2287
Is this your center? Claim your listing
New Horizons Medical
Fitchburg, MA 01420
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-488-0889
Is this your center? Claim your listing
VA Central Western Massachusetts
Fitchburg, MA 01420
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-4040 x6200
Is this your center? Claim your listing
228 COE House
Framingham, MA 01702
SA
Accepts: Medicaid, Medicare
Call 508-424-5066
Is this your center? Claim your listing
Advocates Community Behavioral Health
Framingham, MA 01701
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-661-2020
Is this your center? Claim your listing
Genesis Counseling Services Inc
Framingham, MA 01702
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 508-620-2992
Is this your center? Claim your listing
New England Aftercare Ministries Inc
Framingham, MA 01702
SA
Accepts: Contact for options
Call 508-872-6194 x114
Is this your center? Claim your listing
New Horizons Medical
Framingham, MA 01702
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-872-0700
Is this your center? Claim your listing
SMOC Behavioral Healthcare
Framingham, MA 01702
SA MH
Accepts: Medicaid, Medicare
Call 508-626-2586 x210
Is this your center? Claim your listing
Spectrum Health Systems Inc
Framingham, MA 01702
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-875-5801
Is this your center? Claim your listing
Square Medical Group
Framingham, MA 01702
SA
Accepts: Private insurance, Medicaid
Call 617-916-5069
Is this your center? Claim your listing
Wayside Youth/Fam Support Ntwk
Framingham, MA 01701
MH
Accepts: Private insurance, Medicare
Call 508-879-9800
Is this your center? Claim your listing
Carl E Dahl House at Evergreen Grove
Gardner, MA 01440
SA
Accepts: Medicaid
Call 978-830-3276 x393
Is this your center? Claim your listing
Community Health Connections Inc
Gardner, MA 01440
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-410-6131
Is this your center? Claim your listing
GAAMHA Inc
Gardner, MA 01440
SA
Accepts: Contact for options
Call 978-632-4574 x350
Is this your center? Claim your listing
ROOTS at Evergreen Grove
Gardner, MA 01440
SA
Accepts: Contact for options
Call 978-830-3276 x400
Is this your center? Claim your listing
Heywood Hospital
Gardner, MA 01440
MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-632-3420
Is this your center? Claim your listing
Baldpate
Georgetown, MA 01833
SA Detox MAT
Accepts: Private insurance, Medicaid
Call 978-352-2131 x139
Is this your center? Claim your listing
Baldpate
Georgetown, MA 01833
SA MAT
Accepts: Private insurance, Medicaid
Call 978-352-2131 x139
Is this your center? Claim your listing
Beth Israel Lahey Health Behav Servs
Gloucester, MA 01930
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 978-283-0296 x1036
Is this your center? Claim your listing
JRI Behavioral Health Center
Gloucester, MA 01930
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-283-7198
Is this your center? Claim your listing
Middlesex Recovery PC
Gloucester, MA 01930
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 978-515-7644
Is this your center? Claim your listing
Berkshire Mountain Health
Great Barrington, MA 01230
SA Detox MAT
Accepts: Private insurance
Call 413-645-3717
Is this your center? Claim your listing
Brien Center
Great Barrington, MA 01230
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-528-9156
Is this your center? Claim your listing
Commonwealth Collaborative
Great Barrington, MA 01230
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 413-591-7200
Is this your center? Claim your listing
Spectrum Health Systems Inc
Great Barrington, MA 01230
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 413-347-4647
Is this your center? Claim your listing
Behavioral Health Network (BHN)
Greenfield, MA 01301
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 413-223-5072
Is this your center? Claim your listing
CHD
Greenfield, MA 01301
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-774-6252
Is this your center? Claim your listing
CleanSlate Centers
Greenfield, MA 01301
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-376-4343
Is this your center? Claim your listing
Healthcare Resource Centers
Greenfield, MA 01301
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 413-774-3321
Is this your center? Claim your listing
ServiceNet Inc
Greenfield, MA 01301
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-773-1705
Is this your center? Claim your listing
ServiceNet OP Behavioral Center
Greenfield, MA 01301
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-6885 x2
Is this your center? Claim your listing
Two Rivers Recovery Ctr for Women
Greenfield, MA 01301
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-512-5024
Is this your center? Claim your listing
VA Central Western Massachusetts
Greenfield, MA 01301
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-4040 x6400
Is this your center? Claim your listing
Advocates Community Counseling
Harvard, MA 01451
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-772-1846
Is this your center? Claim your listing
Cape Cod Human Services
Harwich, MA 02645
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-430-3350
Is this your center? Claim your listing
Compass Recovery LLC
Hatfield, MA 01038
SA
Accepts: Private insurance, Sliding scale
Call 413-861-0680
Is this your center? Claim your listing
Meta Addiction Treatment
Haverhill, MA 01832
SA
Accepts: Private insurance
Call 844-909-2560
Is this your center? Claim your listing
New Horizons Medical
Haverhill, MA 01830
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-361-9993
Is this your center? Claim your listing
Serenity at Summit
Haverhill, MA 01830
SA Detox
Accepts: Private insurance, Medicare
Call 978-641-3001
Is this your center? Claim your listing
Spectrum Health Systems Inc
Haverhill, MA 01830
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 978-373-4985
Is this your center? Claim your listing
Haverhill Pavilion Behavioral Health
Haverhill, MA 01830
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-373-8222
Is this your center? Claim your listing
Holy Family Hospital Haverhill
Haverhill, MA 01830
MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-687-0156 x2947
Is this your center? Claim your listing
Behavioral Health Network (BHN)
Holyoke, MA 01040
SA MH MAT
Accepts: Private insurance, Medicaid, Medicare
Call 413-747-0705
Is this your center? Claim your listing
Better Life Partners
Holyoke, MA 01040
SA
Accepts: Private insurance, Medicaid, Medicare
Call 866-679-0831
Is this your center? Claim your listing
CleanSlate Centers
Holyoke, MA 01040
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-650-0590
Is this your center? Claim your listing
GRIT Yale
Holyoke, MA 01040
SA
Accepts: Private insurance
Call 413-233-5354
Is this your center? Claim your listing
Holyoke Medical Center Inc
Holyoke, MA 01040
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-534-2653
Is this your center? Claim your listing
MiraVista Behavioral Health Center
Holyoke, MA 01040
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-319-3027
Is this your center? Claim your listing
MiraVista Behavioral Health Center
Holyoke, MA 01040
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-319-3027
Is this your center? Claim your listing
River Valley Counseling Center
Holyoke, MA 01040
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-246-0058
Is this your center? Claim your listing
ServiceNet OP Behavioral Center
Holyoke, MA 01040
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-6855 x2
Is this your center? Claim your listing
CleanSlate Centers
Hyannis, MA 02601
SA
Accepts: Private insurance, Medicaid, Medicare
Call 774-470-1370
Is this your center? Claim your listing
Duffy Health Center Inc
Hyannis, MA 02601
SA
Accepts: Medicaid, Medicare, Sliding scale
Call 508-771-9599
Is this your center? Claim your listing
Mental Health Clinic
Hyannis, MA 02601
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-778-1839
Is this your center? Claim your listing
Cape Cod Hospital
Hyannis, MA 02601
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-862-7670
Is this your center? Claim your listing
Cape Cod Human Services
Hyannis, MA 02601
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-790-3375
Is this your center? Claim your listing
Mental Health Association (MHA)
Indian Orchard, MA 01151
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-747-5384
Is this your center? Claim your listing
Andrew House Boston
Jamaica Plain, MA 02130
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 617-318-5600
Is this your center? Claim your listing
Arbour Counseling Services
Jamaica Plain, MA 02130
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-390-1498
Is this your center? Claim your listing
Arbour Hospital
Jamaica Plain, MA 02130
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 617-522-4400
Is this your center? Claim your listing
Brigham and Womens Faulkner Hospital
Jamaica Plain, MA 02130
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 617-983-7474
Is this your center? Claim your listing
Healthcare Resource Centers
Jamaica Plain, MA 02130
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 617-541-3670
Is this your center? Claim your listing
Mirasol Center for Healing
Jamaica Plain, MA 02130
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-318-5118
Is this your center? Claim your listing
Pine Street Inn
Jamaica Plain, MA 02130
SA
Accepts: Medicaid
Call 617-892-7937
Is this your center? Claim your listing
Victory Programs Inc
Jamaica Plain, MA 02130
SA
Accepts: Medicaid
Call 617-522-2936 x424
Is this your center? Claim your listing
Victory Programs Inc
Jamaica Plain, MA 02130
SA
Accepts: Medicaid
Call 617-442-0048 x315
Is this your center? Claim your listing
Italian Home for Children
Jamaica Plain, MA 02130
MH
Accepts: Private insurance, Medicaid
Call 617-524-3116
Is this your center? Claim your listing
CleanSlate Centers
Lawrence, MA 01843
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-802-7331
Is this your center? Claim your listing
JRI Lawrence
Lawrence, MA 01840
SA MH
Accepts: Private insurance, Medicaid
Call 978-682-7289
Is this your center? Claim your listing
Lawrence Comprehensive Treatment
Lawrence, MA 01841
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 978-687-6300 x200
Is this your center? Claim your listing
Psychological Center
Lawrence, MA 01841
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-687-4257
Is this your center? Claim your listing
Tower Hill Recovery Home
Lawrence, MA 01841
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-655-8752
Is this your center? Claim your listing
Vinfen Behavioral Health
Lawrence, MA 01841
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-674-6744
Is this your center? Claim your listing
VK New England Management LLC
Lawrence, MA 01840
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 978-655-5290
Is this your center? Claim your listing
Alliance Lifetime Mental Health
Lawrence, MA 01840
MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-655-7782
Is this your center? Claim your listing
South Bay Community Services
Lawrence, MA 01843
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-688-4830 x1150
Is this your center? Claim your listing
Gunderson Residence
Lee, MA 02138
SA MH
Accepts: Contact for options
Call 888-657-5699
Is this your center? Claim your listing
VA Central Western MA HCS
Leeds, MA 01053
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-4040 x6810
Is this your center? Claim your listing
Catholic Charities
Leominster, MA 01453
SA
Accepts: Medicaid, Medicare
Call 508-754-1865
Is this your center? Claim your listing
CleanSlate Centers
Leominster, MA 01453
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-227-1046
Is this your center? Claim your listing
Community Health Connections Inc
Leominster, MA 01453
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-878-8100
Is this your center? Claim your listing
White Lotus Landing LLC
Leominster, MA 01453
SA Detox MAT
Accepts: Private insurance
Call 978-883-6432
Is this your center? Claim your listing
Mentor
Leominster, MA 01453
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-870-1840
Is this your center? Claim your listing
Arbour Counseling Services
Lowell, MA 01852
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-453-5736
Is this your center? Claim your listing
Bridgewell Counseling Services
Lowell, MA 01852
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-459-0389
Is this your center? Claim your listing
Elm Tree Clinic
Lowell, MA 01851
SA
Accepts: Private insurance, Medicaid, Medicare
Call 833-356-8733
Is this your center? Claim your listing
Lowell Community Health Center Inc
Lowell, MA 01852
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-937-9700 x6730
Is this your center? Claim your listing
Lowell Comprehensive Treatment Center
Lowell, MA 01851
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 978-452-5155 x210
Is this your center? Claim your listing
Megans House
Lowell, MA 01854
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-455-6973
Is this your center? Claim your listing
Mentor South Bay
Lowell, MA 01851
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-453-6800
Is this your center? Claim your listing
Riverbend
Lowell, MA 01852
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-459-8656
Is this your center? Claim your listing
Sheehan Womens Program
Lowell, MA 01852
SA
Accepts: Contact for options
Call 978-640-0840
Is this your center? Claim your listing
Vinfen Behavioral Health
Lowell, MA 01852
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-674-6744
Is this your center? Claim your listing
Vinfen Behavioral Health
Lowell, MA 01852
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-674-6744
Is this your center? Claim your listing
Avanzando Gandara Center
Ludlow, MA 01056
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-266-4093
Is this your center? Claim your listing
Everest Recovery Center
Ludlow, MA 01056
SA MAT
Accepts: Medicaid, Medicare
Call 413-268-6522
Is this your center? Claim your listing
CleanSlate Centers
Lynn, MA 01901
SA
Accepts: Private insurance, Medicaid, Medicare
Call 781-731-6804
Is this your center? Claim your listing
Lynn Community Health Center Inc
Lynn, MA 01901
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-581-3900
Is this your center? Claim your listing
Lynn Comprehensive Treatment Center
Lynn, MA 01905
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 781-595-2413 x106
Is this your center? Claim your listing
New Horizons Medical
Lynn, MA 01901
SA
Accepts: Private insurance, Medicaid, Medicare
Call 781-584-4645
Is this your center? Claim your listing
Elm Tree Clinic
Malden, MA 02148
SA
Accepts: Private insurance, Medicaid, Medicare
Call 833-356-8733
Is this your center? Claim your listing
Marblehead Counseling Center Inc
Marblehead, MA 01945
MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-631-8273
Is this your center? Claim your listing
Advocates Community Counseling
Marlborough, MA 01752
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-485-9300
Is this your center? Claim your listing
CHC of Cape Cod Addiction Program
Mashpee, MA 02649
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-477-7090 x3106
Is this your center? Claim your listing
Boston Public Health Commission
Mattapan, MA 02126
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-534-2922
Is this your center? Claim your listing
Fellside
Medford, MA 02153
MH
Accepts: Private insurance, Sliding scale
Call 781-648-6053
Is this your center? Claim your listing
Steward Holy Family Hospital Methuen
Methuen, MA 01844
MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-687-0156 x2947
Is this your center? Claim your listing
Seahorse Behavioral Inc
Middleboro, MA 02346
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-748-3736
Is this your center? Claim your listing
Seven Hills Behavioral Health
Milford, MA 01757
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-902-0080
Is this your center? Claim your listing
Spectrum Health Systems Inc
Milford, MA 01757
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-634-1877 x3424
Is this your center? Claim your listing
Counseling Center at Millbury
Millbury, MA 01527
SA
Accepts: Private insurance
Call 508-785-4490
Is this your center? Claim your listing
Evolve Recovery Center at Millbury LLC
Millbury, MA 01527
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-581-5225
Is this your center? Claim your listing
South Middlesex Opportunity Council
Millbury, MA 01527
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-581-7821
Is this your center? Claim your listing
Spectrum Health Systems Inc
Millbury, MA 01527
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-865-2085 x6810
Is this your center? Claim your listing
Sunrise Detox Millbury LLC
Millbury, MA 01527
SA Detox MAT
Accepts: Private insurance
Call 508-581-5225
Is this your center? Claim your listing
Gould Farm
Monterey, MA 01245
MH
Accepts: Private insurance, Sliding scale
Call 413-528-1804
Is this your center? Claim your listing
Fairwinds Nantuckets Counseling Center
Nantucket, MA 02554
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-228-2689
Is this your center? Claim your listing
Brandon Residential Treatment Ctr
Natick, MA 01760
MH
Accepts: Private insurance, Medicaid
Call 508-655-6400 x204
Is this your center? Claim your listing
Clear Steps Recovery
Needham, MA 02492
SA
Accepts: Private insurance, Sliding scale
Call 781-765-0001
Is this your center? Claim your listing
Walker Community Counseling
Needham, MA 02492
MH
Accepts: Private insurance, Medicaid
Call 781-292-2023
Is this your center? Claim your listing
Greater Boston Addiction Center
Needham Heights, MA 02494
SA
Accepts: Private insurance
Call 877-926-3034
Is this your center? Claim your listing
Justice Resource Institute Inc
Needham Heights, MA 02494
MH
Accepts: Private insurance, Medicaid
Call 978-851-0790 x3652
Is this your center? Claim your listing
CleanSlate Centers
New Bedford, MA 02740
SA
Accepts: Private insurance, Medicaid, Medicare
Call 774-202-2264
Is this your center? Claim your listing
Gifford Street Comprehensive Treatment
New Bedford, MA 02744
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-999-3126 x820
Is this your center? Claim your listing
Harmony House
New Bedford, MA 02746
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-992-8948
Is this your center? Claim your listing
Healthcare Resource Centers
New Bedford, MA 02740
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-979-1122
Is this your center? Claim your listing
High Point OTP New Bedford
New Bedford, MA 02740
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-717-0550 x68145
Is this your center? Claim your listing
Mental Health Clinic
New Bedford, MA 02745
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-742-1040
Is this your center? Claim your listing
Monarch House
New Bedford, MA 02740
SA
Accepts: Medicaid, Medicare
Call 508-992-0800 x106
Is this your center? Claim your listing
SOAR
New Bedford, MA 02740
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-984-4155
Is this your center? Claim your listing
Steppingstone Inc
New Bedford, MA 02740
SA
Accepts: Medicaid
Call 508-984-1880
Is this your center? Claim your listing
All Care Wellness
New Bedford, MA 02746
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-436-3352 x1001
Is this your center? Claim your listing
Child and Family Services
New Bedford, MA 02745
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-996-8572
Is this your center? Claim your listing
Link House Inc
Newburyport, MA 01950
SA
Accepts: Private insurance, Medicaid
Call 978-462-7341
Is this your center? Claim your listing
Anna Jaques Hospital
Newburyport, MA 01950
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-463-1066
Is this your center? Claim your listing
Square Medical Group
Newton, MA 02458
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-916-5069
Is this your center? Claim your listing
Recovery Team/Newton
Newton Upper Falls, MA 02464
SA
Accepts: Private insurance
Call 833-616-1093
Is this your center? Claim your listing
Better Life Partners
North Adams, MA 01247
SA
Accepts: Private insurance, Medicaid, Medicare
Call 866-679-0831
Is this your center? Claim your listing
Brien Center
North Adams, MA 01247
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-664-4541
Is this your center? Claim your listing
CleanSlate Centers
North Adams, MA 01247
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-346-2544
Is this your center? Claim your listing
Keenan House
North Adams, MA 01247
SA
Accepts: Medicaid, Medicare
Call 413-662-2480
Is this your center? Claim your listing
SaVida Health
North Adams, MA 01247
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-398-5180
Is this your center? Claim your listing
Spectrum Health Systems Inc
North Adams, MA 01247
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 413-664-9024
Is this your center? Claim your listing
Topsail Addiction Treatment Inc
North Andover, MA 01845
SA
Accepts: Private insurance
Call 978-475-0002
Is this your center? Claim your listing
Recovery Services LLC
North Billerica, MA 01862
SA
Accepts: Private insurance, Medicaid
Call 877-592-2102
Is this your center? Claim your listing
Trauma and Fam Integration (TFI) LLC
North Chelmsford, MA 01863
MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-677-7823
Is this your center? Claim your listing
Southcoast Behavioral Health Hospital
North Dartmouth, MA 02747
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 508-207-9800
Is this your center? Claim your listing
Gosnold Counseling Center
North Dartmouth, MA 02747
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-999-3886
Is this your center? Claim your listing
Meta Addiction Treatment
North Reading, MA 01864
SA
Accepts: Private insurance
Call 978-776-3206
Is this your center? Claim your listing
Hairston House
Northampton, MA 01060
SA
Accepts: Medicaid, Medicare
Call 413-585-8390
Is this your center? Claim your listing
Healthcare Resource Centers
Northampton, MA 01060
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-2404
Is this your center? Claim your listing
OnCall Healthy Living Program
Northampton, MA 01060
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-7425
Is this your center? Claim your listing
ServiceNet OP Behavioral Center
Northampton, MA 01060
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-6855 x2
Is this your center? Claim your listing
Cooley Dickinson Hospital
Northampton, MA 01060
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-582-2151
Is this your center? Claim your listing
Cutchins Prog for Children/Families
Northampton, MA 01060
MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-1310 x333
Is this your center? Claim your listing
Middlesex Recovery Norton
Norton, MA 02766
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 508-715-9664
Is this your center? Claim your listing
North Cottage Program Inc
Norton, MA 02766
SA
Accepts: Medicaid
Call 508-285-2701
Is this your center? Claim your listing
Arbour Counseling Services
Norwell, MA 02061
SA
Accepts: Private insurance, Medicaid, Medicare
Call 781-871-6550
Is this your center? Claim your listing
New England Medical Group LLC
Norwell, MA 02061
SA
Accepts: Private insurance
Call 239-290-7297
Is this your center? Claim your listing
Riverside OP Center at Norwood
Norwood, MA 02062
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-769-8670
Is this your center? Claim your listing
BHN Orange OTP
Orange, MA 01364
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-674-7240
Is this your center? Claim your listing
CHD
Orange, MA 01364
SA MH Detox
Accepts: Private insurance, Medicaid, Medicare
Call 978-544-2148
Is this your center? Claim your listing
ServiceNet Inc
Orange, MA 01364
SA
Accepts: Contact for options
Call 978-544-6507
Is this your center? Claim your listing
Griswold Behavioral Health Center
Palmer, MA 01069
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-370-5153
Is this your center? Claim your listing
Healthcare Resource Centers
Peabody, MA 01960
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 978-535-9190
Is this your center? Claim your listing
Johnson Street Womens Program
Peabody, MA 01960
SA
Accepts: Private insurance, Medicaid, Medicare
Call 781-584-8490
Is this your center? Claim your listing
VK New England Management LLC
Peabody, MA 01960
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 978-532-1730
Is this your center? Claim your listing
McLean Ambulatory and Residential
Petersham, MA 01366
SA
Accepts: Private insurance, Medicaid, Medicare
Call 800-230-8764
Is this your center? Claim your listing
Berkshire
Pittsfield, MA 01201
SA
Accepts: Private insurance, Medicaid
Call 413-447-2927
Is this your center? Claim your listing
Berkshire Medical Center
Pittsfield, MA 01201
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 413-447-2000
Is this your center? Claim your listing
Better Life Partners
Pittsfield, MA 01201
SA
Accepts: Private insurance, Medicaid, Medicare
Call 866-679-0831
Is this your center? Claim your listing
Brien Center
Pittsfield, MA 01201
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-499-2756
Is this your center? Claim your listing
Brien Center
Pittsfield, MA 01201
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-499-0412
Is this your center? Claim your listing
Brien Center
Pittsfield, MA 01201
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-499-0412 x1374
Is this your center? Claim your listing
CleanSlate Centers
Pittsfield, MA 01201
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-347-4088
Is this your center? Claim your listing
SaVida Health
Pittsfield, MA 01201
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-236-9100
Is this your center? Claim your listing
Spectrum Health Systems Inc
Pittsfield, MA 01201
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 413-442-0402 x765
Is this your center? Claim your listing
ServiceNet OP Behavioral Center
Pittsfield, MA 01201
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-6855 x2
Is this your center? Claim your listing
VA Central Western Massachusetts
Pittsfield, MA 01201
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-4040 x6300
Is this your center? Claim your listing
Anchor House Inc
Plymouth, MA 02360
SA
Accepts: Medicaid
Call 508-746-6654 x12
Is this your center? Claim your listing
CleanSlate Centers
Plymouth, MA 02360
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-503-5020
Is this your center? Claim your listing
High Point Multi Service Center
Plymouth, MA 02360
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-830-1234
Is this your center? Claim your listing
South Shore Recovery Center
Plymouth, MA 02360
SA
Accepts: Private insurance, Medicaid
Call 774-252-9364
Is this your center? Claim your listing
High Point OTP Plymouth
Plymouth, MA 02360
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-830-1234
Is this your center? Claim your listing
Cape Cod and Islands CMHC
Pocasset, MA 02559
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-564-9600
Is this your center? Claim your listing
McLean Fernside
Princeton, MA 01541
SA
Accepts: Contact for options
Call 978-464-2141
Is this your center? Claim your listing
Bay State Community Services Inc
Quincy, MA 02169
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-471-8400
Is this your center? Claim your listing
Elm Tree Clinic
Quincy, MA 02169
SA
Accepts: Private insurance, Medicaid, Medicare
Call 833-356-8733
Is this your center? Claim your listing
Massachusetts Center for Addiction
Quincy, MA 02169
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-486-0671
Is this your center? Claim your listing
New Horizons Medical
Quincy, MA 02169
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-481-6949
Is this your center? Claim your listing
VOA Behavioral Health Services
Quincy, MA 02169
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-770-9690
Is this your center? Claim your listing
Aspire Health Alliance
Quincy, MA 02169
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-847-1950
Is this your center? Claim your listing
Quincy Center
Quincy, MA 02169
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-801-5120
Is this your center? Claim your listing
New Life Counseling and Wellness Ctr
Randolph, MA 02368
MH
Accepts: Private insurance
Call 781-986-4800
Is this your center? Claim your listing
Pax Healing
Rochdale, MA 01542
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-470-0000
Is this your center? Claim your listing
Beth Israel Lahey Health Behavioral
Rowley, MA 01969
MH
Accepts: Contact for options
Call 978-726-0298
Is this your center? Claim your listing
Casa Esperanza Inc
Roxbury, MA 02119
SA
Accepts: Medicaid, Medicare
Call 617-445-1123 x1308
Is this your center? Claim your listing
Casa Esperanza Inc
Roxbury, MA 02119
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-445-1123 x321
Is this your center? Claim your listing
Casa Esperanza Inc
Roxbury, MA 02119
SA
Accepts: Medicaid, Medicare
Call 617-445-1123 x1308
Is this your center? Claim your listing
Dimock Center
Roxbury, MA 02119
SA Detox MAT
Accepts: Medicaid, Medicare
Call 617-442-8800 x1320
Is this your center? Claim your listing
Dimock Center
Roxbury, MA 02119
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-442-8800 x1289
Is this your center? Claim your listing
Hope House Inc
Roxbury, MA 02119
SA
Accepts: Medicaid
Call 617-971-9360
Is this your center? Claim your listing
Hope House Inc
Roxbury, MA 02119
SA
Accepts: Medicaid, Medicare
Call 617-971-9360
Is this your center? Claim your listing
Hope House Inc
Roxbury, MA 02119
SA
Accepts: Medicaid
Call 617-971-9360
Is this your center? Claim your listing
Judge Baker Childrens Center
Roxbury Crossing, MA 02120
MH
Accepts: Private insurance, Medicaid, Sliding scale
Call 617-278-4288
Is this your center? Claim your listing
Beth Israel Lahey Health
Salem, MA 01970
SA
Accepts: Private insurance, Medicaid, Medicare
Call 978-968-1700
Is this your center? Claim your listing
JRI Behavioral Health Center
Salem, MA 01970
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 978-744-7905
Is this your center? Claim your listing
Spectrum Health Systems Inc
Saugus, MA 01906
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 781-233-1095
Is this your center? Claim your listing
Rockland Recovery Behavioral Health
Sharon, MA 02067
SA MH
Accepts: Private insurance
Call 855-501-1270
Is this your center? Claim your listing
Veterans Inc
Shrewsbury, MA 01545
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-845-6176 x2052
Is this your center? Claim your listing
CASPAR House I
Somerville, MA 02143
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-623-5277
Is this your center? Claim your listing
CASPAR House II
Somerville, MA 02143
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-623-5277
Is this your center? Claim your listing
New Day
Somerville, MA 02143
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-628-8188
Is this your center? Claim your listing
Riverside Community Care
Somerville, MA 02143
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-354-2275
Is this your center? Claim your listing
Bridge and Perinatal BH Programs at
South Weymouth, MA 02190
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 781-624-5065
Is this your center? Claim your listing
MENTOR South Bay
South Weymouth, MA 02190
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-331-7866
Is this your center? Claim your listing
Spectrum Health Systems Inc
South Weymouth, MA 02190
SA MAT
Accepts: Medicaid
Call 339-499-4092
Is this your center? Claim your listing
Square Medical Group
South Weymouth, MA 02190
SA
Accepts: Medicaid
Call 617-916-5069
Is this your center? Claim your listing
Northstar Recovery Center
Southborough, MA 01772
SA
Accepts: Private insurance, Medicaid
Call 888-311-0911
Is this your center? Claim your listing
Spectrum Health Systems Inc
Southbridge, MA 01550
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-765-5940
Is this your center? Claim your listing
Harrington Memorial Hospital
Southbridge, MA 01550
MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-765-9167
Is this your center? Claim your listing
ADMHA SA and Recovery Services
Springfield, MA 01109
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-266-2207 x0
Is this your center? Claim your listing
Behavioral Health Network (BHN)
Springfield, MA 01104
SA MH Detox
Accepts: Private insurance, Medicaid, Medicare
Call 413-734-3151
Is this your center? Claim your listing
BestLife
Springfield, MA 01105
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-732-0370
Is this your center? Claim your listing
Boca Recovery Center
Springfield, MA 01104
SA Detox MAT
Accepts: Private insurance
Call 413-288-3656
Is this your center? Claim your listing
CleanSlate Centers
Springfield, MA 01103
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-736-1458
Is this your center? Claim your listing
Gandara Center Inc
Springfield, MA 01107
SA
Accepts: Medicaid, Medicare
Call 413-781-2234 x7203
Is this your center? Claim your listing
Gandara Mental Health Center
Springfield, MA 01104
SA
Accepts: Private insurance, Medicaid
Call 413-736-0395
Is this your center? Claim your listing
Gandara Mental Health Center
Springfield, MA 01104
SA
Accepts: Private insurance, Medicaid
Call 413-736-0395
Is this your center? Claim your listing
Gandara Residential Services for Women
Springfield, MA 01105
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-540-9881 x7005
Is this your center? Claim your listing
GRIT
Springfield, MA 01105
SA
Accepts: Private insurance, Medicaid, Medicare
Call 844-642-9355
Is this your center? Claim your listing
River Valley Counseling Center
Springfield, MA 01103
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-737-2437
Is this your center? Claim your listing
Springfield Comprehensive Treatment
Springfield, MA 01105
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 413-733-3488
Is this your center? Claim your listing
Tapestry Health Systems Inc
Springfield, MA 01103
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-363-9472
Is this your center? Claim your listing
Baystate Behavioral Health
Springfield, MA 01199
MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-794-5555
Is this your center? Claim your listing
Baystate Medical Center
Springfield, MA 01199
MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-794-0000
Is this your center? Claim your listing
Brightside for Families and Children
Springfield, MA 01104
MH
Accepts: Private insurance, Medicaid
Call 413-539-2467
Is this your center? Claim your listing
CHD
Springfield, MA 01105
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-737-1426
Is this your center? Claim your listing
Clinical and Support Options Inc
Springfield, MA 01103
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-737-9544
Is this your center? Claim your listing
Community Services Institute
Springfield, MA 01103
MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-739-5572
Is this your center? Claim your listing
Mentor South Bay
Springfield, MA 01199
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-495-1500 x1500
Is this your center? Claim your listing
VA Central Western Massachusetts
Springfield, MA 01104
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-584-4040 x6007
Is this your center? Claim your listing
Austen Riggs Center
Stockbridge, MA 01262
MH
Accepts: Private insurance
Call 413-298-5511
Is this your center? Claim your listing
Gosnold Behavioral Health
Stoughton, MA 02072
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-584-5190
Is this your center? Claim your listing
Middlesex Recovery Stoughton
Stoughton, MA 02072
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 781-633-6785
Is this your center? Claim your listing
Gosnold Counseling Center
Stoughton, MA 02072
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-584-5190
Is this your center? Claim your listing
Stevens Treatment Programs
Swansea, MA 02777
MH
Accepts: Contact for options
Call 508-679-0183
Is this your center? Claim your listing
Better Life Partners
Taunton, MA 02780
SA
Accepts: Private insurance, Medicaid, Medicare
Call 866-679-0831
Is this your center? Claim your listing
Community Counseling of Bristol County
Taunton, MA 02780
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-828-9116
Is this your center? Claim your listing
JRI Behavioral Health Center
Taunton, MA 02780
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-828-1308
Is this your center? Claim your listing
Pathway to Recovery LLC
Taunton, MA 02780
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-386-0916
Is this your center? Claim your listing
Taunton Comprehensive Treatment Center
Taunton, MA 02780
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-880-1598
Is this your center? Claim your listing
VOA Behavioral Health Services
Taunton, MA 02780
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-822-4027
Is this your center? Claim your listing
CleanSlate Centers
Tewksbury, MA 01876
SA
Accepts: Private insurance, Medicaid, Medicare
Call 781-348-9041
Is this your center? Claim your listing
Conexiones Integrated Acute Treatment
Tewksbury, MA 01876
SA Detox
Accepts: Medicaid, Medicare
Call 617-445-1123
Is this your center? Claim your listing
Lahey Health Behavioral Services
Tewksbury, MA 01876
SA
Accepts: Medicaid, Medicare
Call 978-968-1712 x11887
Is this your center? Claim your listing
Lahey Health Behavioral Services
Tewksbury, MA 01876
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 978-259-7000
Is this your center? Claim your listing
Middlesex Human Service Agency Inc
Tewksbury, MA 01876
SA
Accepts: Contact for options
Call 978-863-0048
Is this your center? Claim your listing
Riverbend/Formerly Lowell House Inc
Tewksbury, MA 01876
SA
Accepts: Medicaid
Call 978-459-3371 x201
Is this your center? Claim your listing
Marthas Vineyard Community Servs
Vineyard Haven, MA 02568
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-693-7900 x241
Is this your center? Claim your listing
Aftermath Addiction Treatment Ctr LLC
Wakefield, MA 01880
SA
Accepts: Private insurance, Medicaid
Call 781-587-3636
Is this your center? Claim your listing
Riverside Community Care
Wakefield, MA 01880
SA MH
Accepts: Medicaid
Call 781-246-1964 x3015
Is this your center? Claim your listing
South Bay Community Services
Wakefield, MA 01880
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-851-2648
Is this your center? Claim your listing
Resilience Behavioral Health
Walpole, MA 02081
SA
Accepts: Private insurance, Medicaid
Call 508-684-2205
Is this your center? Claim your listing
Advocates Community Counseling
Waltham, MA 02452
SA
Accepts: Private insurance, Medicaid, Medicare
Call 781-893-5110
Is this your center? Claim your listing
Hurley House
Waltham, MA 02453
SA
Accepts: Private insurance, Medicaid
Call 781-894-6110
Is this your center? Claim your listing
Spectrum Health Systems Inc
Waltham, MA 02452
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 781-290-4970
Is this your center? Claim your listing
Square Medical Group
Waltham, MA 02453
SA MH
Accepts: Private insurance, Medicaid
Call 617-916-5069
Is this your center? Claim your listing
Behavioral Health Network (BHN)
Ware, MA 01082
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-301-9400
Is this your center? Claim your listing
Cornerstone Recovery
Ware, MA 01082
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-758-4050
Is this your center? Claim your listing
CleanSlate Centers
Wareham, MA 02571
SA
Accepts: Private insurance, Medicaid, Medicare
Call 774-678-4480
Is this your center? Claim your listing
Institute for Health and Recovery Inc
Watertown, MA 02472
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-661-3991
Is this your center? Claim your listing
Umass Harrington Healthcare at Webster
Webster, MA 01570
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-949-8921
Is this your center? Claim your listing
UMASS Harrington Hospital
Webster, MA 01570
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-765-2207
Is this your center? Claim your listing
Harrington Memorial Hospital
Webster, MA 01570
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-765-9771
Is this your center? Claim your listing
Outer Cape Health Services
Wellfleet, MA 02667
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-349-3131
Is this your center? Claim your listing
Uplift Behavioral Health Services
West Roxbury, MA 02132
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 617-942-6040
Is this your center? Claim your listing
CHD
West Springfield, MA 01089
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-737-4718
Is this your center? Claim your listing
CleanSlate Centers
West Springfield, MA 01089
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-788-0100
Is this your center? Claim your listing
Northstar Recovery Center
West Springfield, MA 01089
SA
Accepts: Private insurance, Medicaid
Call 888-311-0911
Is this your center? Claim your listing
SaVida Health
West Springfield, MA 01089
SA
Accepts: Private insurance, Medicaid, Medicare
Call 413-333-5602
Is this your center? Claim your listing
Better Life Partners
Westborough, MA 01581
SA
Accepts: Private insurance, Medicaid, Medicare
Call 866-679-0831
Is this your center? Claim your listing
Spectrum Health Systems Inc
Westborough, MA 01581
SA
Accepts: Medicaid, Medicare, Sliding scale
Call 508-898-1570
Is this your center? Claim your listing
Spectrum Health Systems Inc
Westborough, MA 01581
SA
Accepts: Medicaid, Medicare
Call 508-439-4812 x4812
Is this your center? Claim your listing
Behavioral Health Network (BHN)
Westfield, MA 01085
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-747-0705
Is this your center? Claim your listing
Healthcare Resource Centers
Westfield, MA 01085
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 413-568-6600
Is this your center? Claim your listing
River Valley Counseling Center
Westfield, MA 01085
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-437-9294
Is this your center? Claim your listing
Recovery Centers of America
Westminster, MA 01473
SA Detox MAT
Accepts: Private insurance, Medicaid
Call 978-571-1700
Is this your center? Claim your listing
Recovery Centers of America
Westminster, MA 01473
SA Detox
Accepts: Private insurance, Medicaid
Call 978-571-6050
Is this your center? Claim your listing
Charles River Recovery LLC
Weston, MA 02493
SA Detox MAT
Accepts: Private insurance, Medicaid
Call 844-441-0455
Is this your center? Claim your listing
Spectrum Health Systems Inc
Weymouth, MA 02188
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 781-331-0690
Is this your center? Claim your listing
Spectrum Health Systems Inc
Weymouth, MA 02188
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 781-331-0690
Is this your center? Claim your listing
Family Continuity/Program of Advocates
Whitinsville, MA 01588
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-234-4181
Is this your center? Claim your listing
FCP Inc
Whitinsville, MA 01588
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-234-4181
Is this your center? Claim your listing
Whitman Counseling Center
Whitman, MA 02382
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 781-447-6425
Is this your center? Claim your listing
Mayflower Recovery Center
Wilmington, MA 01887
SA Detox
Accepts: Private insurance
Call 978-737-7937
Is this your center? Claim your listing
Mayflower Recovery Center
Wilmington, MA 01887
SA
Accepts: Private insurance
Call 978-737-7937
Is this your center? Claim your listing
Evergreen Behavioral LLC
Woburn, MA 01801
SA
Accepts: Private insurance, Sliding scale
Call 339-999-2722
Is this your center? Claim your listing
Healthcare Resource Centers
Woburn, MA 01801
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 781-838-6757
Is this your center? Claim your listing
Middlesex Recovery PC
Woburn, MA 01801
SA Detox
Accepts: Private insurance, Medicaid, Medicare
Call 781-305-3300
Is this your center? Claim your listing
Square Medical Group
Woburn, MA 01801
SA
Accepts: Private insurance, Medicaid, Medicare
Call 617-916-5069
Is this your center? Claim your listing
Like A Phoenix
Woburn, MA 01801
MH
Accepts: Private insurance
Call 781-305-4086
Is this your center? Claim your listing
AdCare Hospital
Worcester, MA 01605
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-799-9000
Is this your center? Claim your listing
AdCare Outpatient
Worcester, MA 01605
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-453-3294
Is this your center? Claim your listing
Advocates/FCP Inc
Worcester, MA 01606
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-766-0556
Is this your center? Claim your listing
Arbour Counseling Services
Worcester, MA 01602
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-799-0688
Is this your center? Claim your listing
Blue Hills Health and Wellness LLC
Worcester, MA 01605
SA
Accepts: Private insurance
Call 508-403-7877
Is this your center? Claim your listing
Catholic Charities
Worcester, MA 01610
SA
Accepts: Medicaid, Medicare
Call 508-860-2262
Is this your center? Claim your listing
Central Mass Clinical Associates Inc
Worcester, MA 01605
SA MH Detox
Accepts: Private insurance, Medicaid, Medicare
Call 508-901-9930
Is this your center? Claim your listing
CleanSlate Centers
Worcester, MA 01602
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-471-5600
Is this your center? Claim your listing
Edward M Kennedy CHC OBOT Worcester
Worcester, MA 01605
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-595-1150
Is this your center? Claim your listing
Eleanor Health
Worcester, MA 01605
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-594-3763
Is this your center? Claim your listing
Haven Detox
Worcester, MA 01604
SA Detox MAT
Accepts: Private insurance
Call 833-616-1093
Is this your center? Claim your listing
Hector Reyes House
Worcester, MA 01610
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-459-1801
Is this your center? Claim your listing
Jeremiahs Inn Inc
Worcester, MA 01603
SA
Accepts: Medicaid
Call 508-755-6403
Is this your center? Claim your listing
Lake Avenue Recovery LLC
Worcester, MA 01605
SA
Accepts: Private insurance, Medicaid
Call 508-794-4400
Is this your center? Claim your listing
Living in Freedom Together
Worcester, MA 01613
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-556-6101
Is this your center? Claim your listing
LUK Inc
Worcester, MA 01608
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-762-3000
Is this your center? Claim your listing
Mentor SouthBay
Worcester, MA 01606
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-791-4976 x1253
Is this your center? Claim your listing
Motivating Youth Recovery
Worcester, MA 01610
SA Detox MAT
Accepts: Private insurance, Medicaid
Call 508-860-1244
Is this your center? Claim your listing
Multicultural Wellness Center Inc
Worcester, MA 01604
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-752-4665
Is this your center? Claim your listing
NuLife Behavioral Health
Worcester, MA 01608
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-203-6770
Is this your center? Claim your listing
Renewal Integrative Psychotherapies
Worcester, MA 01608
SA
Accepts: Private insurance, Medicaid, Sliding scale
Call 774-530-6363
Is this your center? Claim your listing
SaVida Health
Worcester, MA 01605
SA
Accepts: Private insurance, Medicaid, Medicare
Call 508-890-0990
Is this your center? Claim your listing
Spectrum Health Systems Inc
Worcester, MA 01603
SA MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-797-6100
Is this your center? Claim your listing
Spectrum Health Systems Inc
Worcester, MA 01605
SA Detox MAT
Accepts: Private insurance, Medicaid, Medicare
Call 508-854-3320
Is this your center? Claim your listing
Washburn House
Worcester, MA 01603
SA
Accepts: Private insurance, Medicaid
Call 508-964-8334
Is this your center? Claim your listing
Youth Opportunities Upheld Inc
Worcester, MA 01606
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-459-6400
Is this your center? Claim your listing
Advanced Psych Services
Worcester, MA 01605
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 508-753-3220
Is this your center? Claim your listing
Eleanor Health Worcester
Worcester, MA 01605
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 774-460-8436
Is this your center? Claim your listing
Open Sky Community Services
Worcester, MA 01610
MH
Accepts: Private insurance
Call 508-757-8636
Is this your center? Claim your listing
VA Central Western Massachusetts
Worcester, MA 01605
SA MH
Accepts: Private insurance, Medicaid, Medicare
Call 413-856-0104 x6600

Showing 25 of 464 facilities

Browse by city

Allston (3) Amesbury (2) Amherst (2) Ashby (1) Athol (2) Attleboro (3) Ayer (1) Baldwinville (1) Barre (1) Bedford (2) Belchertown (2) Belmont (3) Beverly (2) Boston (22) Braintree (2) Brighton (2) Brockton (11) Brookline (2) Buzzards Bay (1) Cambridge (5) Canton (1) Centerville (2) Charlestown (2) Chelmsford (1)
Chelsea (3) Chestnut Hill (2) Chicopee (1) Cohasset (2) Concord (1) Cummington (1) Danvers (3) Dedham (3) Devens (1) Dorchester (2) Dorchester Center (5) Douglas (1) East Falmouth (1) East Longmeadow (1) East Wareham (1) East Weymouth (1) Easthampton (2) Everett (1) Fall River (13) Falmouth (6) Feeding Hills (1) Fitchburg (6) Framingham (9) Gardner (5) Georgetown (2) Gloucester (3) Great Barrington (4) Greenfield (8) Harvard (1) Harwich (1) Hatfield (1) Haverhill (6) Holyoke (9) Hyannis (5) Indian Orchard (1) Jamaica Plain (10) Lawrence (9) Lee (1) Leeds (1) Leominster (5) Lowell (11) Ludlow (2) Lynn (4) Malden (1) Marblehead (1) Marlborough (1) Mashpee (1) Mattapan (1) Medford (1) Methuen (1) Middleboro (1) Milford (2) Millbury (5) Monterey (1) Nantucket (1) Natick (1) Needham (2) Needham Heights (2) New Bedford (11) Newburyport (2) Newton (1) Newton Upper Falls (1) North Adams (6) North Andover (1) North Billerica (1) North Chelmsford (1) North Dartmouth (2) North Reading (1) Northampton (6) Norton (2) Norwell (2) Norwood (1) Orange (3) Palmer (1) Peabody (3) Petersham (1) Pittsfield (11) Plymouth (5) Pocasset (1) Princeton (1) Quincy (7) Randolph (1) Rochdale (1) Rowley (1) Roxbury (8) Roxbury Crossing (1) Salem (2) Saugus (1) Sharon (1) Shrewsbury (1) Somerville (4) South Weymouth (4) Southborough (1) Southbridge (2) Springfield (21) Stockbridge (1) Stoughton (3) Swansea (1) Taunton (6) Tewksbury (6) Vineyard Haven (1) Wakefield (3) Walpole (1) Waltham (4) Ware (2) Wareham (1) Watertown (1) Webster (3) Wellfleet (1) West Roxbury (1) West Springfield (4) Westborough (3) Westfield (3) Westminster (2) Weston (1) Weymouth (2) Whitinsville (2) Whitman (1) Wilmington (2) Woburn (5) Worcester (30)

Showing 24 of 145 cities โ€” click to see 121 more

Helpful guides

How to choose a treatment center Insurance coverage guide IOP vs PHP vs residential How much does rehab cost? Free rehab options

Is your facility in Massachusetts?

Get independently verified and show families you meet the highest standards for quality, ethics, and transparency.

Apply for verification โ€” it's free

Frequently asked questions

How many treatment centers are in Massachusetts?
Massachusetts has 464 treatment facilities across 145 cities, including 425 substance abuse programs, 159 mental health facilities, and 61 detox centers.
Does Medicaid cover rehab in Massachusetts?
Yes. MassHealth covers substance abuse and mental health treatment. 409 facilities in Massachusetts accept Medicaid in our directory.
How do I find free rehab in Massachusetts?
108 facilities in Massachusetts offer sliding scale or state-funded treatment. Call SAMHSA at 1-800-662-4357 for free referrals to low-cost programs in your area.
Treatment Association

Independently verifying treatment facilities so families can find help with confidence.

For families

Find a location near you
Treatment guides
Contact us

For centers

Get verified
Vetting criteria
For treatment centers

Company

About us
Privacy
Terms ยท Sitemap
© 2026 Treatment Association. All rights reserved. Not a medical provider. If experiencing an emergency, call 911.