Where the tally is coming from
Every lit place represents at least one confirmed, counted entry. Explore Massachusetts city by city and town by town, or see who is following the question beyond the Commonwealth.
Map color shows participation, not a claim about how an entire place thinks. Exact stance counts appear in the detail panel. Confirmed, counted entries only; this is a voluntary public tally, not a scientific poll. Boundaries: MassGIS and the U.S. Census Bureau.
What do Massachusetts public officials think?
See where sitting legislators and certified 2026 state-primary candidates stand on cannabis repeal — answer by answer, on the record.
Be counted
Takes twenty seconds. I publish your first name, last initial, town, and party — never your email, never your full name.
Why sign a tally?
Polls get argued with. A public record doesn't. Every Massachusetts entry here is a named neighbor — from Pittsfield to Provincetown — who took twenty seconds to be counted before the vote. Entries from outside the Commonwealth appear in their own section.
When the repeal campaign claims momentum, this page is the receipt that says otherwise — town by town, party by party.
The wall
The most recent confirmed entries that passed the tally’s automated integrity checks.
From outside Massachusetts
Not in the Commonwealth, but still on the record.
Make it travel
The count only matters if people see it. Grab the card, post it, or put the live counter on your own site.
The data — take it
Every public number on this page is independently checkable. Journalists and researchers: it's yours, free, CC BY 4.0. Cite it, poke at it, try to break it.
Download & endpoints
Live JSON endpoints — read-only, same-domain, and ready to open or query:
/rest/v1/tallies— totals by position/rest/v1/tallies_by_party— position × party/rest/v1/tallies_by_town— position × represented Massachusetts municipality/rest/v1/oos_tallies_by_state— position × state outside Massachusetts/rest/v1/wall— verified public Massachusetts entries/rest/v1/transparency— submissions, counted confirmations, and review holds/rest/v1/snapshots— daily hashed snapshots
Tamper-evidence
Every day at 9:00 UTC the database snapshots the tally and publishes its SHA-256 hash. These hashes make accidental or unexplained changes easier to detect; they are a consistency check, not an independently anchored audit log.
Honesty counters
Unconfirmed submissions do not count. Confirmed entries with unusual integrity signals remain outside public totals while they are reviewed.
One verified inbox, one entry
Every entry requires a working email address and an explicit confirmation click. The database canonicalizes Gmail aliases and enforces one inbox across both Massachusetts and out-of-state lists. Turnstile is validated for this exact site and action; atomic limits watch individual connections, broader networks, devices, and unusual email-domain bursts. Disposable addresses and suspicious clusters are confirmed but held outside public totals for a stance-blind human review. I keep a private audit trail of confirmation and integrity decisions that I can show a journalist examining the methodology. I never publish, sell, or use your email for advocacy, fundraising, or a mailing list; service providers process it only to verify entries and prevent abuse.