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

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)

Treatment centers in Massachusetts

Showing top 12 of 464 facilities

Community Clinic
Allston, MA
Not yet verified
OutpatientTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 617-482-5292
Granada House Inc
Allston, MA
Not yet verified
Residential
TraumaCBT12-Step
Accepts: Medicaid, Medicare
Call 617-254-2923
Bridgewell Counseling Services
Amesbury, MA
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 978-388-5700
Link House Outpatient Clinic
Amesbury, MA
Not yet verified
OutpatientIOPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 978-834-6583
Spring Hill Recovery Center
Ashby, MA
Not yet verified
ResidentialMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance
Call 978-913-2910
CleanSlate Centers
Athol, MA
Not yet verified
OutpatientMATTelehealth
Motivational InterviewingRelapse Prevention
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 978-248-0442
Clinical and Support Options Inc
Athol, MA
Not yet verified
OutpatientMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare
Call 978-249-9490
Community Healthcare Inc
Attleboro, MA
Not yet verified
OutpatientMATTelehealth
TraumaCBT12-Step
Accepts: Private insurance, Medicaid, Medicare, Self-pay, Sliding scale
Call 508-342-8041
VK New England Management LLC
Attleboro, MA
Not yet verified
OutpatientDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 774-331-3941
Clearbrook Treatment Center MA LLC
Baldwinville, MA
Not yet verified
ResidentialHospital InpatientDetoxMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Medicaid, Self-pay
Call 800-547-4615
Forrest Behavioral Health
Bedford, MA
Not yet verified
OutpatientIOPPHPMATTelehealth
Dual DiagnosisTraumaCBT
Accepts: Private insurance, Self-pay
Call 781-570-5781
CleanSlate Centers
Belchertown, MA
Not yet verified
OutpatientMATTelehealth
Motivational InterviewingRelapse Prevention
Accepts: Private insurance, Medicaid, Medicare, Self-pay
Call 413-725-4214

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