Upcoming Events

2026 Spring Election
April 7, 2026  |  7 AM - 8 PM

Town Board Meeting
April 13, 2026  |  7 PM

Open Book
April 20, 2026  |  1:30 - 3:30 PM

Annual Town Meeting
April 21, 2026  |  7 PM

Board of Review
May 4, 2026  |  5 - 7 PM