Annual/Special Town Meeting Results
- 11/14/2023 Special Town Meeting
- 06/21/2023 Special Town Meeting
- 05/06/2023 Annual Town Meeting
- 05/06/2023 Special Town Meeting
- 11/15/2022 Special Town Meeting
- 05/07/2022 Annual Town Meeting
- 05/07/2022 Special Town Meeting
- 11/16/2021 Special Town Meeting
- 05/01/2021 Special Town Meeting
- 05/01/2021 Annual Town Meeting
- 02/02/2021 Special Town Meeting
- 11/17/2020 Special Town Meeting
- 06/20/2020 Special Town Meeting
- 06/20/2020 Annual Town Meeting
- 11/19/2019 Special Town Meeting
- 5/4/2019 Town Meeting
- 4/2/2019 Special Town Meeting
- 11/27/2018 Special Town Meeting
- 5/5/2018 Town Meeting
- 5/6/2017 Town Meeting
- 5/7/2016 Town Meeting
- 5/2/2015 Town Meeting
- 5/3/2014 Town Meeting
- 5/4/2013 Town Meeting
- 5/5/2012 Town Meeting