Town Meetings
Spring Annual Town Meeting - Tuesday, May 2, 2023
Fall Annual Town Meeting - Tuesday, October 24, 2023
Town Meeting Proceedings
Fall Annual Town Meeting October 24, 2023
Spring Annual Town Meeting May 2, 2023
Special Town Meeting October 25, 2022
Fall Annual Town Meeting October 25, 2022
Spring Annual Town Meeting May 3, 2022
Fall Annual Town Meeting October 26, 2021
Spring Annual Town Meeting May 4, 2021
Fall Annual Town Meeting October 27, 2020
Spring Annual Town Meeting June 23, 2020
Fall Annual Town Meeting October 22, 2019
Spring Annual Town Meeting May 7, 2019
Fall Annual Town Meeting October 23, 2018
Spring Annual Town Meeting May 1, 2018
Special Town Meeting February 6, 2018
Fall Annual Town Meeting October 24, 2017
Spring Annual Town Meeting May 2, 2017
Fall Annual Town Meeting October 25, 2016
Spring Annual Town Meeting May 3, 2016
Fall Annual Town Meeting October 27, 2015
Spring Annual Town Meeting May 5, 2015
Special Town Meeting February 24, 2015
Fall Annual Town Meeting October 28, 2014
Spring Annual Town Meeting May 6, 2014
Special Town Meeting January 14, 2014
Fall Annual Town Meeting October 22, 2013
Spring Annual Town Meeting May 7, 2013
Special Town Meeting December 4, 2012
Fall Annual Town Meeting October 23, 2012
Spring Annual Town Meeting May 1, 2012
Special Town Meeting February 21, 2012
Fall Annual Town Meeting October 25, 2011
Spring Annual Town Meeting May 3, 2011