Registrar of Voters

 Residents may register to vote online, in person, or by mail.
  • Registering in person: Close of the polls on Election Day.
  • Registering by mail or 3rd person: Received by the voter's town or city by close of business 21 days before Election Day. (For June 2026 Primary: May 19, 2026) 
  • Registering online: 5 PM on the 21st day before Election Day. (For June 2026 Primary: May 19, 2026)
  • Registration through Automatic Voter Registration at the BMV: Midnight on the 7th day before Election Day. (For June 2026 Primary: June 2, 2026)
  • UOCAVA voters in Title 21-A section 777-A by mail or electronically: By Noon the day before Election Day (For June 2026 Primary: June 8, 2026) 
  • Deadline to request absentee ballots from a municipal clerk: Request must be received by the voter’s town or city three business days before Election Day (For June 2026 Primary: by close of business in a voter’s town on Thursday, June 4) unless special circumstances exist.
  • In-person absentee voting: For June 2026 Primary begins Monday, May 11, until close of business on Thursday, June 4, subject to office hours by town.