Massachusetts 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
Mass Alternative Care55 University Dr, Amherst
413-377-6243
massaltcare.com
Liberty Cannabis155 Northampton St, Easthampton
413-893-9839
libertycannabis.com
INSA122 Pleasant St, Easthampton
413-206-6339
myinsa.com
Resinate, Inc.110 Pleasant St, Northampton
508-476-6290
iresinate.com
NETA118 Conz St, Northampton
413-727-8415
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
978-289-1088
patriotcare.org
Central Ave Care31 Central Ave, Ayer
978-772-2273
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
Green Gold Group910 Boston Post Rd E Suite 100, Marlborough
508-500-7300
greengoldgroupma.com
Green Meadows - coming soon!239 Boston Post Road. W., Marlborough
508-909-5880
greenmeadows.com
Mass Wellspring18 Powdermill Rd, Acton
781-418-0943
masswellspring.com
Temescal WellnessHudson & Framingham
978-212-5947
ma.temescalwellness.com
Liberty Cannabis304 Somerville Ave, Somerville
857-997-8207
libertycannabis.com
Sanctuary Medicinals130 Commercer Way, Woburn
781-281-1674
sanctuarymed.com
Sunnyside130 Commerce Way, Woburn
508-834-7030
sunnyside.shop
Norfolk County
CommCan1525 Main St, Millis
508-533-9333
commcan.com
NETABrookline & Franklin
617-841-7250
netacare.org
Thrive216 Ricciuti Dr, Quincy
617-804-0320
thrivedispensaries.com
Middlesex Integrative76 Astor Ave, Norwood
339-217-0420
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
508-928-4390
commonwealthaltcare.org
Curaleaf2001 Washington St, Hanover
781-987-1646
ma.curaleaf.com
Elevated RootsKingston & Halifax
Kingston 781-689-0016
Halifax 508-927-7232
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
508-738-4833
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
508-296-9250
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
781-451-3563
ethoscannabis.com
Happy Valley220 Wm F McLellan Hwy, E. Boston
978-515-5600
happyvalley.org
Harbor House Collective80 Eastern Ave, Chelsea
617-336-7499
harborhousecollective.com
Mayflower230 Harvard Ave, Allston
508-356-6600
mayflowermass.com
Rise200 Beacham St, Chelsea
617-466-0114
risecannabis.com
Worcester County
Atlantic Medical Partners774 Crawford St, Fitchburg
978-696-5818
ampma.org
The Botanist65 Pullman St, Worcester
508-680-7550
shopbotanist.com
The Botanist900 Boston Tpke, Shrewsbury
508-859-7710
shopbotanist.com
Blackstone Valley Cannabis79 River Rd, Uxbridge
508-779-5106
bvcannabis.com
Good Chemistry9 Harrison St, Worcester
774-243-1760
ma.goodchem.org
Green Gold Group46 Worcester Rd, Charlton
774-449-8555
greengoldgroup.com
Green Meadows64 Mill St, Southbridge
508-909-5880
greenmeadows.com
Green Meadows50 Whalon St, Fitchburg
508-909-5880
greenmeadows.com
Resinate, Inc.1191 Millbury St, Worcester
508-476-6290
iresinate.com
Resinate, Inc.1 Carroll Rd, Grafton
508-476-6290
iresinate.com
Sunnyside116 Main St, Leicester
508-859-8130
sunnyside.shop
Sunnyside1023 Southbridge St, Worcester
508-571-1020
sunnyside.shop
Verilife939 Boston Tpke, Shrewsbury
508-266-9889
verilife.com
Mission640 Lincoln St, Worcester
833-768-4357
missiondispensaries.com
Nature's Remedy266 N Main St, Millbury
508-355-3180
naturesremedyma.com
New England Harvest89 Parker St, Clinton
978-733-4263
neharvest.com
Sanctuary Medicinals16 Pearson Blvd, Gardner
978-730-8134
sanctuarymed.com
Mayflower645 Park Ave, Worcester
508-356-6600
mayflowermass.com
Perpetual Dispensaries12 Latti Farm Rd, Millbury
617-209-3109
perpetualdispensaries.com