|March 24 at 5:00pm
||Last Day for town meeting representatives who are up for re-election to File Town Meeting Representative Renomination Petition with the Town Clerk. (New candidates must submit nomination papers.)
|March 31 at 5:00pm
||Last day to submit nomination papers to the Board of Registrars for certification (50 signatures required). Candidates must go to the Town Clerk’s Office to obtain nomination papers.
|May 10 at 5:00pm
||Deadline for Voter Registration for the Annual Town Election
|May 15 at 5:00pm
||Last day to apply for a Vote by Mail ballot.
||Annual Town Election