• Calendar
  • Contact
  • Equity Programs
  • Find a Retailer
  • Public Resources
Cannabis Control Commission Massachusetts
  • Home
  • Patients and Caregivers
  • Applicants and Licensees
  • Adult Consumers
  • Parents
  • State and Local Government
  • Certifying Healthcare Providers
  • Search
  • Menu Menu

Municipal Zoning Tracker

Municipal Zoning Tracker

The Municipal Tracker identifies the zoning and bylaws of adult-use marijuana for all 351 cities and towns in Massachusetts. 

Looking for a licensed retail Marijuana Establishment near you? Find a retailer.

We encourage applicants to consult with local officials in the municipality in which they plan to operate for current information. If you are a municipality that wishes to update the information listed below, please contact the Director of Government Affairs and Policy, Matt Giancola at Matt.Giancola@CCCMass.com.

Additional information on the allowance of adult-use Delivery »

Last updated June 22, 2022.

City/TownAdult Use StatusDelivery StatusSocial Consumption Pilot Municipality
AbingtonZoning in placeDelivery permittedNo
ActonBan in placeDelivery bannedNo
AcushnetBan in placeDelivery bannedNo
AdamsZoning in placeDelivery permittedNo
AgawamBan in placeDelivery bannedNo
AlfordBan in placeDelivery permittedNo
AmesburyZoning in placeDelivery permittedNo
AmherstZoning in place; license capDelivery permittedNo
AndoverBan in placeDelivery bannedNo
AquinnahNo zoning in placeDelivery permittedNo
ArlingtonZoning in placeDelivery permittedNo
AshburnhamZoning in placeDelivery permittedNo
AshbyZoning in place; license capDelivery permittedNo
AshfieldZoning in placeDelivery permittedNo
AshlandBan in placeDelivery bannedNo
AtholZoning in placeDelivery permittedNo
AttleboroZoning in placeDelivery permittedNo
AuburnBan in placeDelivery bannedNo
AvonBan in placeDelivery bannedNo
AyerZoning in place; license capDelivery permittedNo
BarnstableZoning in placeDelivery bannedNo
BarreRetail banDelivery bannedNo
BecketZoning in place; license capDelivery permittedNo
BedfordBan in placeDelivery bannedNo
BelchertownZoning in placeDelivery permittedNo
BellinghamBan in placeDelivery bannedNo
BelmontZoning in place; license capDelivery permittedNo
BerkleyZoning in placeDelivery permittedNo
BerlinZoning in placeDelivery permittedNo
BernardstonZoning in placeDelivery permittedNo
BeverlyZoning in placeDelivery permittedNo
BillericaZoning in placeDelivery permittedNo
BlackstoneZoning in placeDelivery permittedNo
BlandfordZoning in placeDelivery permittedNo
BoltonZoning in place; license capDelivery permittedNo
BostonZoning in placeDelivery permittedNo
BourneBan in placeDelivery bannedNo
BoxboroughBan in placeDelivery bannedNo
BoxfordBan in placeDelivery bannedNo
BoylstonBan in placeDelivery bannedNo
BraintreeBan in placeDelivery bannedNo
BrewsterZoning in place; license capDelivery permittedNo
BrimfieldZoning in placeDelivery permittedNo
BridgewaterBan in placeDelivery bannedNo
BrocktonZoning in placeDelivery permittedNo
BrookfieldZoning in placeDelivery permittedNo
BrooklineZoning in placeDelivery permittedNo
BucklandZoning in placeDelivery permittedNo
BurlingtonBan in placeBan in placeNo
CambridgeZoning in placeDelivery permittedNo
CantonBan in placeDelivery bannedNo
CarlisleBan in placeDelivery bannedNo
CarverZoning in placeDelivery permittedNo
CharlemontZoning in placeDelivery permittedNo
CharltonZoning in place (litigation pending)Litigation pendingNo
ChathamBan in placeDelivery bannedNo
ChelmsfordBan in placeDelivery bannedNo
ChelseaZoning in place; license capDelivery permittedNo
CheshireZoning in place; license capDelivery permittedNo
ChesterNo responseNo responseNo
ChesterfieldNo responseNo responseNo
ChicopeeZoning in placeDelivery permittedNo
ChilmarkNo zoning in placeNo responseNo
ClarksburgZoning in placeDelivery permittedNo
ClintonZoning in place; license capDelivery permittedNo
CohassetBan in placeDelivery bannedNo
ColrainPlanningDelivery bannedNo
ConcordBan in placeDelivery bannedNo
ConwayZoning in placeDelivery permittedNo
CummingtonZoning in place; retail banDelivery bannedNo
DaltonZoning in place; license capDelivery permittedNo
DanversBan in placeDelivery bannedNo
DartmouthZoning in placeDelivery permittedNo
DedhamBan in placeDelivery bannedNo
DeerfieldZoning in place; license capDelivery permittedNo
DennisBan in placeDelivery bannedNo
DightonZoning in placeDelivery permittedNo
DouglasZoning in place; license capDelivery permittedNo
DoverBan in placeDelivery bannedNo
DracutZoning in place; license capDelivery permitted; Host Community Agreement signed with business maintaining/pursuing delivery licenseNo
DudleyZoning in place; license capDelivery permitted; Host Community Agreement signed with business maintaining/pursuing delivery licenseNo
DunstableZoning in place; license capDelivery bannedNo
DuxburyBan in placeDelivery bannedNo
East BridgewaterBan in placeDelivery bannedNo
East BrookfieldZoning in place; license capDelivery permittedNo
East LongmeadowBan in placeDelivery bannedNo
EasthamZoning in place; license capDelivery permittedNo
EasthamptonZoning in place; license capDelivery permitted; Host Community Agreement signed with business maintaining/pursuing delivery licenseNo
EastonBan in placeDelivery bannedNo
EdgartownZoning in placeDelivery permittedNo
EgremontNo zoning in placeDelivery permittedNo
ErvingZoning in placeDelivery permittedNo
EssexBan in placeDelivery bannedNo
EverettBan in placeDelivery bannedNo
FairhavenZoning in place; license capDelivery permittedNo
Fall RiverZoning in placeDelivery permittedNo
FalmouthBan in placeDelivery bannedNo
FitchburgZoning in placeDelivery permittedNo
FloridaNo responseNo responseNo
FoxboroughBan in placeDelivery bannedNo
FraminghamZoning in place; license capDelivery permittedNo
FranklinZoning in placeDelivery permittedNo
FreetownZoning in place; retail banDelivery bannedNo
GardnerZoning in placeDelivery permittedNo
GeorgetownZoning in placeDelivery permittedNo
GillZoning in placeDelivery permittedNo
GloucesterZoning in place; license capDelivery permittedNo
GoshenNo responseNo responseNo
GosnoldNo responseNo responseNo
GraftonZoning in placeDelivery permittedNo
GranbyZoning in placeDelivery permittedNo
GranvilleNo responseNo responseNo
Great BarringtonZoning in placeDelivery permittedNo
GreenfieldZoning in placeDelivery permittedNo
GrotonZoning in place; retail license capDelivery permittedNo
GrovelandBan in placeDelivery bannedNo
HadleyZoning in place; retail license capDelivery permittedNo
HalifaxZoning in placeDelivery permittedNo
HamiltonBan in placeDelivery bannedNo
HampdenBan in placeDelivery bannedNo
HancockZoning in placeDelivery permittedNo
HanoverBan in placeDelivery bannedNo
HansonZoning in place; retail banDelivery bannedNo
HardwickZoning in placeDelivery permittedNo
HarvardZoning in placeDelivery permittedNo
HarwichBan in placeDelivery bannedNo
HatfieldZoning in placeDelivery permittedNo
HaverhillZoning in placeDelivery permittedNo
HawleyPlanningNo responseNo
HeathZoning in placeDelivery permittedNo
HinghamBan in placeDelivery bannedNo
HinsdaleZoning in placeDelivery permittedNo
HolbrookBan in placeDelivery bannedNo
HoldenBan in placeDelivery bannedNo
HollandZoning in placeDelivery permittedNo
HollistonZoning in place; retail banDelivery permittedNo
HolyokeZoning in placeDelivery permittedNo
HopedaleZoning in placeDelivery permittedNo
HopkintonBan in placeDelivery bannedNo
HubbardstonZoning in placeDelivery permittedNo
HudsonZoning in placeDelivery permittedNo
HullBan in placeDelivery bannedNo
HuntingtonPlanningPlanning process ongoingNo
IpswichZoning in place; retail banDelivery bannedNo
KingstonZoning in placeDelivery permittedNo
LakevilleZoning in placeDelivery permittedNo
LancasterBan in placeDelivery bannedNo
LanesboroughZoning in place; license capDelivery permittedNo
LawrenceBan in placeDelivery bannedNo
LeeZoning in placeDelivery permittedNo
LeicesterZoning in placeDelivery permittedNo
LenoxZoning in place; retail license capDelivery permittedNo
LeominsterZoning in placeDelivery permittedNo
LeverettNo zoning in placeDelivery permittedNo
LexingtonBan in placeDelivery bannedNo
LeydenNo zoning in placeDelivery permittedNo
LincolnBan in placeDelivery bannedNo
LittletonZoning in placeNo (explicit ban on delivery)No
LongmeadowBan in placeDelivery bannedNo
LowellZoning in place, retail license capDelivery permittedNo
LudlowBan in placeDelivery bannedNo
LunenburgZoning in placeDelivery permittedNo
LynnZoning in placeDelivery permittedNo
LynnfieldBan in placeDelivery bannedNo
MaldenZoning in placeDelivery permittedNo
Manchester-by-the-SeaZoning in placeDelivery permittedNo
MansfieldZoning in placeDelivery permittedNo
MarbleheadZoning in place; retail license capDelivery permittedNo
MarionZoning in placeDelivery permittedNo
MarlboroughZoning in placeDelivery permittedNo
MarshfieldZoning in placeDelivery permittedNo
MashpeeZoning in place; retail license capDelivery permittedNo
MattapoisettBan in placeDelivery bannedNo
MaynardZoning in placeDelivery permittedNo
MedfieldBan in placeDelivery bannedNo
MedfordPlanning processPlanning processNo
MedwayZoning in place; retail banDelivery bannedNo
MelroseZoning in placeDelivery permittedNo
MendonZoning in place; retail license capDelivery permittedNo
MerrimacBan in placeDelivery bannedNo
MethuenBan in placeDelivery bannedNo
MiddleboroughZoning in placeDelivery permittedNo
MiddlefieldNo zoning in placeNo zoning in placeNo
MiddletonBan in placeDelivery bannedNo
MilfordBan in placeDelivery bannedNo
MillburyZoning in placeDelivery permittedNo
MillisZoning in place; license capDelivery permittedNo
MillvilleZoning in place; license capDelivery permittedNo
MiltonBan in placeDelivery bannedNo
MonroeBan in placeDelivery bannedNo
MonsonPlanning processPlanning processNo
MontagueZoning in place; license capDelivery permittedNo
MontereyBan in placeDelivery bannedNo
MontgomeryNo responseNo responseNo
Mount WashingtonBan in placeDelivery bannedNo
NahantNo responseNo responseNo
NantucketZoning in place; license capDelivery permittedNo
NatickZoning in placeDelivery permittedNo
NeedhamBan in placeDelivery bannedNo
New AshfordNo responseNo responseNo
New BedfordZoning in placeDelivery permittedNo
New BraintreeZoning in placeDelivery permittedNo
New MarlboroughBan in placeDelivery bannedNo
New SalemNo responseNo responseNo
NewburyZoning in placeDelivery permittedNo
NewburyportZoning in place; retail banDelivery permittedNo
NewtonZoning in placeDelivery permittedNo
NorfolkBan in placeDelivery bannedNo
North AdamsZoning in placeDelivery permittedNo
North AndoverBan in placeDelivery bannedNo
North AttleboroughZoning in placeDelivery permittedNo
North BrookfieldZoning in placeDelivery bannedNo
North ReadingBan in placeDelivery bannedNo
NorthamptonZoning in placeDelivery permittedNo
NorthboroughBan in placeDelivery bannedNo
NorthbridgeZoning in placeDelivery permittedNo
NorthfieldZoning in placeDelivery permittedNo
NortonZoning in placeDelivery permittedNo
NorwellBan in placeDelivery bannedNo
NorwoodBan in placeDelivery bannedNo
Oak BluffsZoning in placeDelivery permittedNo
OakhamNo responseNo responseNo
OrangeZoning in place; retail license capDelivery permittedNo
OrleansZoning in place; retail banDelivery bannedNo
OtisZoning in place; retail license capDelivery permittedNo
OxfordZoning in place; retail license capDelivery permittedNo
PalmerZoning in placeDelivery permittedNo
PaxtonZoning in placeDelivery permittedNo
PeabodyBan in placeDelivery bannedNo
PelhamNo zoning in placeDelivery permittedNo
PembrokeBan in placeDelivery bannedNo
PepperellZoning in placeDelivery permittedNo
PeruNo responseNo responseNo
PetershamNo responseNo responseNo
PhillipstonZoning in placeDelivery permittedNo
PittsfieldZoning in placeDelivery permittedNo
PlainfieldZoning in placeDelivery permittedNo
PlainvilleZoning in placeDelivery permittedNo
PlymouthZoning in place; license capDelivery permittedNo
PlymptonNo responseNo responseNo
PrincetonZoning in placeDelivery permittedNo
ProvincetownZoning in placeDelivery permittedNo
QuincyZoning in placeDelivery permittedNo
RandolphBan in placeDelivery bannedNo
RaynhamBan in placeDelivery bannedNo
ReadingBan in placeDelivery bannedNo
RehobothZoning in place; retail license capDelivery permittedNo
RevereBan in placeDelivery bannedNo
RichmondZoning in placeDelivery permittedNo
RochesterPlanning processPlanning processNo
RocklandZoning in placeDelivery permittedNo
RockportBan in placeDelivery bannedNo
RoweNo responseNo responseNo
RowleyZoning in placeDelivery permittedNo
RoyalstonZoning in placeDelivery permittedNo
RussellNo responseNo responseNo
RutlandZoning in placeDelivery permittedNo
SalemZoning in place; license capDelivery permittedNo
SalisburyZoning in placeDelivery permittedNo
SandisfieldNo responseNo responseNo
SandwichBan in placeDelivery bannedNo
SaugusBan in placeDelivery bannedNo
SavoyNo responseNo responseNo
ScituateBan in placeDelivery bannedNo
SeekonkZoning in placeDelivery permittedNo
SharonZoning in place; license capDelivery permittedNo
SheffieldZoning in placeDelivery permittedNo
ShelburneZoning in placeDelivery permittedNo
SherbornBan in placeNo responseNo
ShirleyZoning in placeDelivery permittedNo
ShrewsburyZoning in place; retail license capDelivery permittedNo
ShutesburyNo responseNo responseNo
SomersetZoning in place; license capDelivery permittedNo
SomervilleZoning in placeDelivery permittedNo
South HadleyBan in placeDelivery bannedNo
SouthamptonZoning in place; retail license capDelivery permittedNo
SouthboroughBan in placeDelivery bannedNo
SouthbridgeZoning in placeDelivery permittedNo
SouthwickBan in placeDelivery bannedNo
SpencerBan in placeDelivery bannedNo
SpringfieldZoning in place; license capDelivery permittedNo
SterlingBan in placeDelivery bannedNo
StockbridgeZoning in placeDelivery permittedNo
StonehamBan in placeDelivery bannedNo
StoughtonBan in placeDelivery bannedNo
StowZoning in Place; retail banDelivery bannedNo
SturbridgeZoning in placeDelivery permittedNo
SudburyBan in placeDelivery bannedNo
SunderlandZoning in placeDelivery permittedNo
SuttonZoning in place; retail banDelivery bannedNo
SwampscottZoning in placeDelivery permittedNo
SwanseaZoning in place; license capDelivery permittedNo
TauntonZoning in place; retail license capDelivery permittedNo
TempletonZoning in placeDelivery permittedNo
TewksburyZoning in placeDelivery permittedNo
TisburyZoning in placeDelivery permittedNo
TollandNo responseNo responseNo
TopsfieldBan in placeDelivery bannedNo
TownsendZoning in place; retail license capDelivery permittedNo
TruroZoning in placeDelivery permittedNo
TyngsboroughZoning in placeDelivery permittedNo
TyringhamNo responseNo responseNo
UptonZoning in place; retail banDelivery bannedNo
UxbridgeZoning in place; license capDelivery permittedNo
WakefieldBan in placeDelivery bannedNo
WalesNo zoning in placeNo responseNo
WalpoleBan in placeDelivery bannedNo
WalthamZoning in placeDelivery permittedNo
WareZoning in placeDelivery permittedNo
WarehamZoning in placeDelivery permittedNo
WarrenZoning in place; license cap; delivery banDelivery bannedNo
WarwickNo zoning in placeDelivery permittedNo
WashingtonZoning in place; retail license capDelivery permittedNo
WatertownZoning in place; retail license capDelivery permittedNo
WaylandBan in placeDelivery bannedNo
WebsterZoning in place; retail banDelivery bannedNo
WellesleyBan in placeDelivery bannedNo
WellfleetZoning in place; license capDelivery permittedNo
WendellNo responseNo responseNo
WenhamBan in placeDelivery bannedNo
West BoylstonZoning in place; retail license capDelivery permittedNo
West BridgewaterBan in placeDelivery bannedNo
West BrookfieldZoning in placeDelivery permittedNo
West NewburyZoning in placeDelivery permittedNo
West SpringfieldBan in placeDelivery bannedNo
West StockbridgeZoning in place; license capDelivery permittedNo
West TisburyZoning in placeDelivery permittedNo
WestboroughBan in placeDelivery bannedNo
WestfieldZoning in place; license capDelivery permittedNo
WestfordBan in placeDelivery bannedNo
WesthamptonBan in placeDelivery bannedNo
WestminsterZoning in place; retail license capDelivery permittedNo
WestonBan in placeDelivery bannedNo
WestportBan in placeDelivery bannedNo
WestwoodBan in placeDelivery bannedNo
WeymouthBan in placeDelivery bannedNo
WhatelyZoning in place; retail license capDelivery permittedNo
WhitmanBan in placeDelivery bannedNo
WilbrahamBan in placeDelivery bannedNo
WilliamsburgZoning in place; retail license capDelivery permittedNo
WilliamstownZoning in placeDelivery permittedNo
WilmingtonBan in placeDelivery bannedNo
WinchendonZoning in place; retail capDelivery permittedNo
WinchesterBan in placeDelivery bannedNo
WindsorZoning in place; retail capDelivery permittedNo
WinthropNo responseNo responseNo
WoburnBan in placeDelivery bannedNo
WorcesterZoning in place; retail license capDelivery permittedNo
WorthingtonNo zoning in placeDelivery permittedNo
WrenthamBan in placeDelivery bannedNo
YarmouthBan in placeDelivery bannedNo
  • Adult-use Status
    Zoning for adult-use Establishments
  • Delivery Allowed
    Municipal zoning allows for adult-use delivery
  • Social Consumption Pilot Municipality
    The municipality is participating in the social consumption pilot program. (This program cannot proceed until legislative action is taken at the state level)
  • Zoning in Place
    The municipality has enacted zoning ordinances or bylaws governing the operations of Marijuana Establishments
  • Zoning in Place; License Cap
    The municipality has enacted zoning ordinances or bylaws governing the operations of Marijuana Establishments, and has enacted a cap on the total number of Marijuana Establishment licenses available
  • Zoning in Place; Retail License Cap
    The municipality has enacted zoning ordinances or bylaws governing the operations of Marijuana Establishments, and has enacted a cap on the number of marijuana retail establishment licenses available
  • Zoning in Place; Retail Ban
    The municipality has enacted zoning ordinances or bylaws governing the operations of Marijuana Establishments, but has enacted a ban on marijuana retail establishments
  • Ban in Place
    The municipality has enacted zoning ordinances or bylaws prohibiting all types of Marijuana Establishments
  • Ban in Place; Litigation Pending
    The municipality has enacted zoning ordinances or bylaws prohibiting all types of Marijuana Establishments that are under legal challenge
  • No Response
    The municipality in question did not respond to the survey or follow-up communications

Please note that the information reflected above regarding adult-use delivery only identifies whether it is allowed by local bylaws or ordinances.

Delivery of adult-use marijuana or marijuana products by a delivery-only licensee or a Marijuana Establishment with a delivery endorsement is geographically limited to the municipality identified as the Marijuana Establishment licensee’s place of business; any municipality which allows for retail sales within its borders whether or not a retailer is operational; or any municipality which, after receiving notice from the Commission, has notified the Commission that delivery may operate within its borders.

Only entities that have completed the specific application process and secured a delivery license from the Commission will be permitted to deliver.

Attend a Public
Meeting

The Cannabis Control Commission conducts
meetings and other events to keep you informed.

View All Upcoming Events

Subscribe to Our
Notice List

Sign up for updates from the
Cannabis Control Commission.

Subscribe

Attend a Public
Meeting

The Cannabis Control Commission conducts meetings and other events to keep you informed.

View All Upcoming Events

Subscribe to Our
Notice List

Sign up for updates from the Cannabis Control Commission.

Subscribe
ccc logo
  • Home
  • Patients and Caregivers
  • Applicants and Licensees
  • Adult Consumers
  • Parents
  • State and Local Government
  • Certifying Healthcare Providers
  • Calendar
  • Contact
  • Equity Programs
  • Find a Retailer
  • Public Resources
  • About
  • Careers
  • Enforcement Announcements
  • FAQs
  • News
  • Open Data
  • Press and Media
  • Research

Affiliate Sites

  • MMJOS
  • MassCIP
  • Metrc
  • MoreAboutMJ.org
  • HelplineMA.org
Twitter Facebook LinkedIn YouTube
© Cannabis Control Commission Massachusetts
Scroll to top