Regular Town Meetings Special Town Meetings
2016 to 2017 Town Meeting
 2015 to 2016 Town Meeting  2-26-15 Special Town Meeting
 2015 to 2016 Town Meeting  9-4-14 Special Town Meeting
2014 to 2015 Town Meeting  9-22-12 Special Town Meeting
 2013 to 2014 Town Meeting  11-5-09 Special Town Meeting
 2012 to 2013 Town Meeting  7-26-08 Special Town Meeting
 2011 to 2012 Town Meeting  11-13-07 Special Town Meeting
2010 to 2011 Town Meeting  7-27-07 Special Town Meeting
 2009 to 2010 Town Meeting  7-12-07 Special Town Meeting
 2008 to 2009 Town Meeting  6-14-07 Special Town Meeting
 2007 to 2008 Town Meeting  9-19-06 Special Town Meeting
 2006 to 2007 Town Meeting 6-23-06 Special Town Meeting
 2005 to 2006 Town Meeting  4-27-06 Special Town Meeting
 10-13-04 Special Town Meeting
 2-7-04 Special Town Meeting