If you currently have a Massachusetts driver's license or state ID card, you may use the online voter registration application to register (Best way), update your address, or change your party affiliation. Complete voting information can be found at the Massachusetts Department of State.
You can also fill out the national voter registration form at the bottom of this page provided by PresidentialElection.com as a free public service. (You will have to mail it in)
You may register to vote in Massachusetts if:
You are a citizen of the United States; and
You will be at least 18 years of age on or before the next election; and
You are a resident of Massachusetts; and
You are not currently incarcerated by reason of a felony conviction.
If you meet the above requirements, you may register to vote online, by mail, or in-person.