Last Day to Obtain Nomination Papers March 27, 2019
Last Day to Submit Nomination papers March 29, 2019
Last Day to Object or Withdraw Papers April 15, 2019
Last Day to Register to Vote April 25, 2019
Last Day to Post Warrant May 8, 2019
Annual Town Meeting at the School May 15, 2019
Annual Town Election May 18, 2019