Massachusetts Mock Election 2026

When is it?
Official Mock Election Day is Monday, November 2, 2026. Today’s vote runs every day until then.
Who can vote?
Anyone. It is free, and no account is needed.
How does it work?
Pull the lever once a day in today’s vote. On November 2, pull it once for the official count.

Vote now

Day 2Governor and Lieutenant Governor

No votes yet today. Pull the lever.

Today’s count. One vote per device. The official count is November 2.

The ballot

Governor and Lieutenant Governor

Vote for one

  • Maura Healey and Kim DriscollDemocratic
  • Mike Minogue and Shawn OliverRepublican
  • Andrea James and Kayla KittredgeIndependent

United States Senator

Vote for one

  • Edward J. MarkeyDemocratic
  • John DeatonRepublican
  • Shiva AyyaduraiIndependent
  • Joe TacheSocialism and Liberation

Attorney General

Vote for one

  • Andrea Joy CampbellDemocratic
  • Michael C. WalshRepublican

Secretary of the Commonwealth

Vote for one

  • William Francis GalvinDemocratic
  • Anne R. BrensleyRepublican

Treasurer

Vote for one

  • Deborah B. GoldbergDemocratic
  • Elizabeth DionneRepublican

Auditor

Vote for one

  • Diana DiZoglioDemocratic
  • Al OzonoffLibertarian

Question 1: Public Records Law

Vote for one

  • Yes
  • No

Question 2: Public Defenders' Union Rights

Vote for one

  • Yes
  • No

Question 3: State Primary Elections

Vote for one

  • Yes
  • No

Question 4: Election Day Registration

Vote for one

  • Yes
  • No

Question 5: State Revenue Limit and Rebates

Vote for one

  • Yes
  • No

Question 6: Nature for All Fund

Vote for one

  • Yes
  • No

Question 7: Single-Family Homes

Vote for one

  • Yes
  • No

Question 8: Marijuana Stores

Vote for one

  • Yes
  • No

Question 9: Firearms Law

Vote for one

  • Yes
  • No
I Voted card, Massachusetts Mock Election, Day 2

Lessons that go with this ballot

Run this ballot for your own class — Classroom Pack, $10.

Past results

2026 is the first year. The results will live here.

Official Mock Election — Monday, November 2, 2026