2023 Annual Town Meeting 2022 Annual Town Meeting 2021 Annual Town Meeting - June 21 2020 Special Town Meeting - September 8 2020 Annual Town Meeting - June 29 2019 Special Town Meeting - December 10 2019 Special Town Meeting - December 3 2019 Annual Town Meeting 2018 Special Town Meeting - December 2018 Annual Town Meeting 2017 Special Town Meeting - December 2017 Annual Town Meeting 2016 Special Town Meeting - October 2016 Annual Town Meeting 2016 Special Town Meeting - February 2015 Annual Town Meeting 2014 Special Town Meeting 2014 Annual Town Meeting 2013 Special Town Meeting - June 2013 Annual Town Meeting 2012 Annual Town Meeting 2011 Annual Town Meeting 2010 Special Town Meeting - October 25th 2010 Special Town Meeting - October 12th 2010 Special Town Meeting 2010 Annual Town Meeting 2009 Special Town Meeting 2009 Annual Town Meeting 2008 Special Town Meeting 2008 Annual Town Meeting 2007 Special Town Meeting 2007 Annual Town Meeting 2006 Annual Town Meeting 2005 Special Town Meeting 2005 Annual Town Meeting 2004 Special Town Meeting 2004 Annual Town Meeting 2003 Special Town Meeting 2003 Annual Town Meeting 2002 Special Town Meeting 2002 Annual Town Meeting 2001 Special Town Meeting - October 2001 Special Town Meeting - June 2001 Special Town Meeting - April 2001 Annual Town Meeting 2000 Special Town Meeting - October 2000 Special Town Meeting - April 2000 Annual Town Meeting 1999 Special Town Meeting - November 1999 Annual Town Meeting 1998 Special Town Meeting - December 1998 Special Town Meeting - October 1998 Annual Town Meeting 1998 Special Town Meeting - January 1997 Annual Town Meeting 1996 Annual Town Meeting