Medical Cannabis Dispensary Directory

Updated April 2026
Barnstable County
In Good Health449 MA-130, Sandwich
508-682-1510
ingoodhealthma.com
Triple M29 Echo Rd, Mashpee
508-477-0001
mm-ma.org
Berkshire County
Berkshire Roots501 Dalton Ave, Pittsfield
413-553-9333
berkshireroots.com
Temescal Wellness10 Callahan Dr, Pittsfield
413-242-9580
ma.temescalwellness.com
Theory Wellness394 Stockbridge Rd, G. Barrington
413-650-5527
theorywellness.org
Bristol County
Bask, Inc2 Pequod Rd, Fairhaven
774-305-4749
cometobask.com
Coastal Healing248 State Rd, Westport
339-707-2761
coastalhealingwestport.com
CommCanMansfield & Rehoboth
508-533-9333
commcan.com
Commonwealth Alt Care30 Mozzone Blvd, Taunton
508-738-6380
commonwealthaltcare.org
Nature's Medicines482 Globe St, Fall River
508-469-8571
naturesmedicines.com
Northeast Alternatives999 Wm S Canning Blvd, Fall River
508-567-6761
nealternatives.com
Sunnyside1 West St, Fall River
508-687-0131
sunnyside.shop
Solar Cannabis Co.Somerset & Dartmouth
solarthera.com
Dukes & Nantucket Counties
Fine Fettle (W. Tisbury)510 State Rd
508-687-0131
finefettle.com
AKC Natural (Nantucket)19 Spearhead Dr
508-901-5225
akcnat.com
Essex County
ATG (Salem, Amesbury, Salisbury)Multiple Locations
978-834-6800
atgma.org
BeWell Organic Medicine17 Broad St, Merrimac
978-224-1577
bewell420.com
Fine Fettle116 Newburyport Tpk, Rowley
finefettle.com
Happy Valley38 Great Republic Dr, Gloucester
978-352-5600
happyvalley.org
Mission401 East Main St, Georgetown
missiondispensaries.com
Sanctuary MedicinalsDanvers & Woburn
978-304-0329
sanctuarymed.com
Franklin & Hampden Counties
Patriot Care (Greenfield)7 Legion Ave
413-203-613
patriotcare.org
Affinity175 Circuit Ave, W. Springfield
affinityne.com
INSA (Springfield)506 Cottage St
877-500-4672
myinsa.com
East Coast Pharms630 Beaulieu St, Holyoke
eastcoastpharms.com
Mass Alternative CareChicopee & Amherst
413-377-6240
massaltcare.com
Theory Wellness672 Fuller Rd, Chicopee
theorywellness.org
Hampshire County
Liberty Cannabis155 Northampton St, Easthampton
413-893-9839
libertycannabis.com
INSA122 Pleasant St, Easthampton
myinsa.com
Resinate, Inc.110 Pleasant St, Northampton
508-476-6290
iresinate.com
NETA118 Conz St, Northampton
netacare.org
The Heirloom Collective457 Russell St, Hadley
413-540-6783
theheirloomcollective.us
Middlesex County
Bountiful Farms13 Mercer Rd, Natick
508-720-4189
bountifulfarms.care
The Cannabist70 Industrial Ave E, Lowell
patriotcare.org
Central Ave Care31 Central Ave, Ayer
centralavecare.org
Ethos Cannabis290 Arsenal, Watertown
617-910-2595
ethoscannabis.com
Garden RemediesNewton, Melrose, Marlborough
844-344-2420
gardenremedies.org
Native Sun37 Coolidge St, Hudson
978-212-5723
nativesuncannabis.com
Temescal WellnessHudson & Framingham
978-212-5947
ma.temescalwellness.com
Revolutionary ClinicsCambridge & Somerville
revolutionaryclinics.org
Norfolk County
CommCan1525 Main St, Millis
508-533-9333
commcan.com
NETABrookline & Franklin
netacare.org
Thrive216 Ricciuti Dr, Quincy
617-804-0320
thrivedispensaries.com
Middlesex Integrative76 Astor Ave, Norwood
mimcanna.com
Zen Leaf2 Merchant St, Sharon
781-867-0350
zenleafdispensaries.com
Plymouth County
ACS (Bridgewater & Hull)508-356-5151
acscompassion.com
Commonwealth Alt Care1090 W Chestnut St, Brockton
commonwealthaltcare.org
Curaleaf2001 Washington St, Hanover
781-987-1646
ma.curaleaf.com
Elevated RootsKingston & Halifax
elevatedroots.com
Green Harbor29 Abbey Ln, Middleborough
508-209-5554
greenharbordispensary.org
In Good Health1200 W Chestnut St, Brockton
508-682-1510
ingoodhealthma.com
Thrive29 Harding St, Middleborough
thrivedispensaries.com
Suncrafted477 Wareham St, Middleborough
833-786-2723
suncraftedma.com
Rhelm Cannabis63 Maple St Exd, W. Bridgewater
774-480-5931
rhelmcannabis.com
Theory Wellness1050 Elm St, Bridgewater
theorywellness.org
Triple M9 Collins Ave, Plymouth
508-747-1970
mm-ma.org
Suffolk County
Berkshire Roots253 Meridian St, Boston
617-420-2565
berkshireroots.com
Ethos Cannabis50 Clapp St, Dorchester
ethoscannabis.com
Happy Valley220 Wm F McLellan Hwy, E. Boston
978-515-5600
happyvalley.org
Harbor House Collective80 Eastern Ave, Chelsea
harborhousecollective.com
Mayflower230 Harvard Ave, Allston
mayflowermass.com
Rise200 Beacham St, Chelsea
617-466-0114
risecannabis.com
Worcester County
AMP774 Crawford St, Fitchburg
978-696-5818
ampma.org
The Botanist (Worcester)65 Pullman St
508-680-7550
shopbotanist.com
The Botanist (Shrewsbury)900 Boston Tpke
shopbotanist.com
Good Chemistry9 Harrison St, Worcester
ma.goodchem.org
Green Meadows (Southbridge)64 Mill St
greenmeadows.com
Green Meadows (Fitchburg)200 Airport Rd
greenmeadows.com
Resinate, Inc. (Worcester)1191 Millbury St
iresinate.com
Resinate, Inc. (Grafton)1 Carroll Rd
iresinate.com
Sunnyside (Leicester)116 Main St
sunnyside.shop
Sunnyside (Worcester)380 Shrewsbury St
sunnyside.shop
Verilife (Shrewsbury)939 Boston Tpke
508-266-9889
verilife.com
Mission (Worcester)640 Lincoln St
missiondispensaries.com
Local Roots (Fitchburg)371 Lundberg St
localroots.cc
Local Roots (Sturbridge)365 Main St
localroots.cc
Sanctuary Medicinals (Gardner)1 Landmark Ln
sanctuarymed.com
Mayflower (Worcester)645 Park Ave
mayflowermass.com
CommCan (Southborough)2 Worcester Rd
commcan.com