When can I register to vote?

Voter Registration is held from 9:00 a.m. – 8:00 p.m. twenty (20) days before all Elections and Town Meetings. Voter Registration can be done by coming into the Town Clerk’s Office and registering in person or by obtain a mail-in form, at the Registry of Motor Vehicles, or online at
Online Voter Registration.