Online Voting in Massachusetts

Online Voting: NOT YET X

Online Registration: YES Check Mark

Registering to Vote in Massachusetts

To be eligible to vote in Massachusetts, you must register to vote at least 20 days before an upcoming primary or other election, and at least 10 days before a special town meeting.


To vote in Massachusetts, you must meet the following requirements:

  • Be a citizen of the US
  • Be a resident of the Massachusetts
  • Be at least 18 years old on Election Day

Where and How to Register

You may register to vote online, by mail, or in person.

To register to vote online, you must already have a signature on file with the Registry of Motor Vehicles. If you currently have a Massachusetts driver’s license or state ID card, you may use the Online Voter Registration Application to register, update your address, or change your party affiliation.

If you prefer to register by mail, download and complete the Massachusetts Voter Registration form and mail it to your local election official.

You may register in person at any local election office, as well as the Elections Division of the Secretary of the Commonwealth’s office. You may also register at the Registry of Motor Vehicles and at certain public assistance agencies.

If you are registering to vote for the first time, you must attach a proof of ID to your voter registration form.  Your proof of identification must show your name and the address used on your voter registration form and can include:

  • A valid driver’s license or photo ID
  • A current utility bill or bank statement
  • A paycheck or government check

Make Sure Your Vote Counts

One of the best ways to make sure that your vote counts is by supporting Follow My Vote’s online voting platform.  This open source voting platform is designed around security, convenience, and most importantly, transparency.  Using the security of blockchain technology and elliptic curve cryptography, Follow My Vote  intends to ensure that democracy thrives through honest and verifiable elections worldwide.