NaviraSearch near you

Addiction treatment in Massachusetts

Massachusetts has 364 treatment programs listed on Navira, in 123 cities and towns.

Search by ZIP code for the nearest treatment programs

City or townListings
Worcester27
Boston15
Fall River11
New Bedford11
Springfield11
Brockton10
Lowell10
Pittsfield10
Framingham9
Jamaica Plain9
Greenfield8
Lawrence8
Plymouth8
Roxbury8
Holyoke6
Gardner5
Leominster5
Northampton5
Quincy5
Somerville5
Taunton5
Tewksbury5
Woburn5
Attleboro4
Fitchburg4
Haverhill4
Hyannis4
Ludlow4
Millbury4
Waltham4
West Springfield4
Cambridge3
Chelsea3
Chicopee3
Falmouth3
Gloucester3
Great Barrington3
North Adams3
South Weymouth3
Wareham3
Westborough3
Amesbury2
Bedford2
Charlestown2
Chelmsford2
Cohasset2
Danvers2
Dorchester Center2
Easthampton2
Lynn2
Marlborough2
North Andover2
Norton2
Norwood2
Orange2
Peabody2
Southbridge2
Stoughton2
Wakefield2
Westfield2
Allston1
Athol1
Baldwinville1
Belchertown1
Belmont1
Beverly1
Braintree1
Bridgewater1
Brighton1
Brookline1
Buzzards Bay1
Canton1
Centerville1
Chestnut Hill1
Concord1
Devens1
Douglas1
East Falmouth1
East Longmeadow1
East Wareham1
East Weymouth1
Everett1
Franklin1
Georgetown1
Harvard1
Lancaster1
Leeds1
Malden1
Mansfield1
Marshfield1
Mashpee1
Mattapan1
Middleboro1
Middleton1
Milford1
Nantucket1
Needham1
Needham Heights1
Newburyport1
Newton1
Newton Upper Falls1
Norfolk1
North Billerica1
North Dartmouth1
North Reading1
Norwell1
Pocasset1
Rochdale1
Salem1
Saugus1
Shirley1
Shrewsbury1
Southborough1
Walpole1
Webster1
Wellfleet1
West Roxbury1
Weston1
Weymouth1
Whitinsville1
Whitman1
Wilmington1
Winchester1

More in Massachusetts

Where these listings come from

Substance Abuse and Mental Health Services Administration (SAMHSA).

Data refreshed 2026-11-01. Meeting times change; check with the group or program before you go.