Event Date: Monday, April 22, 2024 - 9:00am to 5:00pm Monday, April 22nd is the last day to register to vote in:Annual Town Meeting May 2, 2024 & Annual Town Election May 21, 20249am - 5pm Town Clerks Office