Town Meeting Warrants

Annual Town Meetings are held on the first Saturday of May at 10:00AM.
Special Town Meetings are held on a Tuesday evening as needed (Fall Special Town Meeting is typically held annually in November at 6:30 PM)

        •  Annual & Special Town Meeting Warrant - May, 2, 2026
        •   Special Town Meeting Warrant - November 18, 2025  

          •  Special Town Meeting Warrant  - November 14, 2023
          • Special Town Meeting Warrant  - June 21, 2023
          • Special Town Meeting Warrant  and  Annual Town Meeting Warrant - May 6, 2023
          • Special Town Meeting Warrant - November 15, 2022