Metro

How towns voted on marijuana is now important under proposed changes to law

How localities in Massachusetts voted in the marijuana legalization referendum would by key to who controls pot shops, under a compromise bill on Beacon Hill.

Getty Images

How localities in Massachusetts voted in the marijuana legalization referendum would by key to who controls pot shops, under a compromise bill on Beacon Hill.

The revised pot law proposal unveiled by state legislators Monday gives both voters and officials ways to limit marijuana establishments at the local level.

In cities and towns that voted for legalization last November — the majority of the state’s municipalities — banning or severely limiting pot shops would still require a voter referendum.

Advertisement

In cities and towns that voted against legalization, local elected officials would get to make those decisions.

So how does that affect your hometown? Check out the map and table below to see.

And to see a list of towns that have approved or at least considered restrictions on pot shops, click here.

City/town How voted in Nov. Who decides pot shop rules now?
Abington ForVoters
Acton ForVoters
Acushnet ForVoters
Adams ForVoters
Agawam AgainstLocal elected officials
Alford ForVoters
Amesbury ForVoters
Amherst ForVoters
Andover AgainstLocal elected officials
Aquinnah ForVoters
Arlington ForVoters
Ashburnham ForVoters
Ashby ForVoters
Ashfield ForVoters
Ashland ForVoters
Athol ForVoters
Attleboro ForVoters
Auburn ForVoters
Avon ForVoters
Ayer ForVoters
Barnstable AgainstLocal elected officials
Barre ForVoters
Becket ForVoters
Bedford AgainstLocal elected officials
Belchertown ForVoters
Bellingham ForVoters
Belmont ForVoters
Berkley ForVoters
Berlin ForVoters
Bernardston ForVoters
Beverly ForVoters
Billerica ForVoters
Blackstone ForVoters
Blandford ForVoters
Bolton ForVoters
Boston ForVoters
Bourne AgainstLocal elected officials
Boxborough ForVoters
Boxford AgainstLocal elected officials
Boylston AgainstLocal elected officials
Braintree AgainstLocal elected officials
Brewster AgainstLocal elected officials
Bridgewater AgainstLocal elected officials
Brimfield ForVoters
Brockton ForVoters
Brookfield ForVoters
Brookline ForVoters
Buckland ForVoters
Burlington AgainstLocal elected officials
Cambridge ForVoters
Canton AgainstLocal elected officials
Carlisle ForVoters
Carver ForVoters
Charlemont ForVoters
Charlton ForVoters
Chatham AgainstLocal elected officials
Chelmsford AgainstLocal elected officials
Chelsea ForVoters
Cheshire ForVoters
Chester ForVoters
Chesterfield ForVoters
Chicopee ForVoters
Chilmark ForVoters
Clarksburg ForVoters
Clinton ForVoters
Cohasset AgainstLocal elected officials
Colrain ForVoters
Concord ForVoters
Conway ForVoters
Cummington ForVoters
Dalton ForVoters
Danvers AgainstLocal elected officials
Dartmouth ForVoters
Dedham ForVoters
Deerfield ForVoters
Dennis AgainstLocal elected officials
Dighton ForVoters
Douglas ForVoters
Dover AgainstLocal elected officials
Dracut ForVoters
Dudley ForVoters
Dunstable ForVoters
Duxbury AgainstLocal elected officials
E. Bridgewater ForVoters
E. Brookfield ForVoters
E. Longmeadow AgainstLocal elected officials
Eastham ForVoters
Easthampton ForVoters
Easton AgainstLocal elected officials
Edgartown ForVoters
Egremont ForVoters
Erving ForVoters
Essex ForVoters
Everett AgainstLocal elected officials
Fairhaven ForVoters
Fall River ForVoters
Falmouth AgainstLocal elected officials
Fitchburg ForVoters
Florida ForVoters
Foxborough AgainstLocal elected officials
Framingham ForVoters
Franklin ForVoters
Freetown ForVoters
Gardner ForVoters
Georgetown ForVoters
Gill ForVoters
Gloucester ForVoters
Goshen ForVoters
Gosnold ForVoters
Grafton ForVoters
Granby ForVoters
Granville ForVoters
Great Barrington ForVoters
Greenfield ForVoters
Groton ForVoters
Groveland ForVoters
Hadley ForVoters
Halifax ForVoters
Hamilton AgainstLocal elected officials
Hampden AgainstLocal elected officials
Hancock ForVoters
Hanover AgainstLocal elected officials
Hanson ForVoters
Hardwick ForVoters
Harvard ForVoters
Harwich AgainstLocal elected officials
Hatfield ForVoters
Haverhill ForVoters
Hawley ForVoters
Heath ForVoters
Hingham AgainstLocal elected officials
Hinsdale ForVoters
Holbrook ForVoters
Holden AgainstLocal elected officials
Holland ForVoters
Holliston ForVoters
Holyoke ForVoters
Hopedale ForVoters
Hopkinton AgainstLocal elected officials
Hubbardston ForVoters
Hudson ForVoters
Hull ForVoters
Huntington ForVoters
Ipswich ForVoters
Kingston AgainstLocal elected officials
Lakeville AgainstLocal elected officials
Lancaster AgainstLocal elected officials
Lanesborough ForVoters
Lawrence AgainstLocal elected officials
Lee ForVoters
Leicester ForVoters
Lenox ForVoters
Leominster ForVoters
Leverett ForVoters
Lexington AgainstLocal elected officials
Leyden ForVoters
Lincoln ForVoters
Littleton ForVoters
Longmeadow AgainstLocal elected officials
Lowell ForVoters
Ludlow AgainstLocal elected officials
Lunenburg ForVoters
Lynn ForVoters
Lynnfield AgainstLocal elected officials
Malden ForVoters
Manchester-by-the-Sea ForVoters
Mansfield ForVoters
Marblehead ForVoters
Marion ForVoters
Marlborough ForVoters
Marshfield AgainstLocal elected officials
Mashpee AgainstLocal elected officials
Mattapoisett AgainstLocal elected officials
Maynard ForVoters
Medfield AgainstLocal elected officials
Medford ForVoters
Medway ForVoters
Melrose ForVoters
Mendon ForVoters
Merrimac ForVoters
Methuen AgainstLocal elected officials
Middleborough ForVoters
Middlefield ForVoters
Middleton AgainstLocal elected officials
Milford ForVoters
Millbury ForVoters
Millis ForVoters
Millville ForVoters
Milton AgainstLocal elected officials
Monroe ForVoters
Monson ForVoters
Montague ForVoters
Monterey ForVoters
Montgomery ForVoters
Mount Washington ForVoters
Nahant ForVoters
Nantucket ForVoters
Natick ForVoters
Needham AgainstLocal elected officials
New Ashford ForVoters
New Bedford ForVoters
New Braintree ForVoters
New Marlborough ForVoters
New Salem ForVoters
Newbury ForVoters
Newburyport ForVoters
Newton ForVoters
Norfolk AgainstLocal elected officials
N. Adams ForVoters
N. Andover AgainstLocal elected officials
N. Attleborough ForVoters
N. Brookfield ForVoters
N. Reading AgainstLocal elected officials
Northampton ForVoters
Northborough AgainstLocal elected officials
Northbridge ForVoters
Northfield ForVoters
Norton ForVoters
Norwell AgainstLocal elected officials
Norwood AgainstLocal elected officials
Oak Bluffs ForVoters
Oakham ForVoters
Orange ForVoters
Orleans AgainstLocal elected officials
Otis ForVoters
Oxford ForVoters
Palmer ForVoters
Paxton AgainstLocal elected officials
Peabody AgainstLocal elected officials
Pelham ForVoters
Pembroke AgainstLocal elected officials
Pepperell ForVoters
Peru ForVoters
Petersham ForVoters
Phillipston ForVoters
Pittsfield ForVoters
Plainfield ForVoters
Plainville ForVoters
Plymouth ForVoters
Plympton ForVoters
Princeton ForVoters
Provincetown ForVoters
Quincy ForVoters
Randolph ForVoters
Raynham AgainstLocal elected officials
Reading AgainstLocal elected officials
Rehoboth ForVoters
Revere AgainstLocal elected officials
Richmond ForVoters
Rochester ForVoters
Rockland ForVoters
Rockport ForVoters
Rowe ForVoters
Rowley ForVoters
Royalston ForVoters
Russell ForVoters
Rutland AgainstLocal elected officials
Salem ForVoters
Salisbury ForVoters
Sandisfield ForVoters
Sandwich AgainstLocal elected officials
Saugus AgainstLocal elected officials
Savoy ForVoters
Scituate AgainstLocal elected officials
Seekonk ForVoters
Sharon ForVoters
Sheffield ForVoters
Shelburne ForVoters
Sherborn AgainstLocal elected officials
Shirley ForVoters
Shrewsbury AgainstLocal elected officials
Shutesbury ForVoters
Somerset ForVoters
Somerville ForVoters
S. Hadley ForVoters
Southampton ForVoters
Southborough AgainstLocal elected officials
Southbridge ForVoters
Southwick ForVoters
Spencer ForVoters
Springfield ForVoters
Sterling AgainstLocal elected officials
Stockbridge ForVoters
Stoneham AgainstLocal elected officials
Stoughton ForVoters
Stow ForVoters
Sturbridge ForVoters
Sudbury AgainstLocal elected officials
Sunderland ForVoters
Sutton AgainstLocal elected officials
Swampscott ForVoters
Swansea ForVoters
Taunton ForVoters
Templeton ForVoters
Tewksbury AgainstLocal elected officials
Tisbury ForVoters
Tolland ForVoters
Topsfield AgainstLocal elected officials
Townsend ForVoters
Truro ForVoters
Tyngsborough ForVoters
Tyringham ForVoters
Upton ForVoters
Uxbridge ForVoters
Wakefield AgainstLocal elected officials
Wales ForVoters
Walpole AgainstLocal elected officials
Waltham ForVoters
Ware ForVoters
Wareham ForVoters
Warren ForVoters
Warwick ForVoters
Washington ForVoters
Watertown ForVoters
Wayland ForVoters
Webster ForVoters
Wellesley AgainstLocal elected officials
Wellfleet ForVoters
Wendell ForVoters
Wenham AgainstLocal elected officials
W. Boylston AgainstLocal elected officials
W. Bridgewater AgainstLocal elected officials
W. Brookfield ForVoters
W. Newbury ForVoters
W. Springfield AgainstLocal elected officials
W. Stockbridge ForVoters
W. Tisbury ForVoters
Westborough AgainstLocal elected officials
Westfield ForVoters
Westford AgainstLocal elected officials
Westhampton ForVoters
Westminster ForVoters
Weston AgainstLocal elected officials
Westport ForVoters
Westwood AgainstLocal elected officials
Weymouth AgainstLocal elected officials
Whately ForVoters
Whitman ForVoters
Wilbraham AgainstLocal elected officials
Williamsburg ForVoters
Williamstown ForVoters
Wilmington AgainstLocal elected officials
Winchendon ForVoters
Winchester AgainstLocal elected officials
Windsor ForVoters
Winthrop ForVoters
Woburn AgainstLocal elected officials
Worcester ForVoters
Worthington ForVoters
Wrentham AgainstLocal elected officials
Yarmouth AgainstLocal elected officials
SOURCE: Secretary of the Commonwealth

Get Fast Forward in your inbox:
Forget yesterday's news. Get what you need today in this early-morning email.
Thank you for signing up! Sign up for more newsletters here

Matt Rocheleau can be reached at matthew.rocheleau@globe.com. Follow him on Twitter @mrochele
Loading comments...
Real journalists. Real journalism. Subscribe to The Boston Globe today.