Latest News Town Offices Closed July 2nd & Transfer Station Closed July 4th for Independence Day SPECIAL TOWN MEETING - JUNE 30, 2026 at 7PM / REFERENDUM WEDNESDAY, JULY 8TH 6AM - 8PM June is Dog Licensing Month Upcoming Events Board of Finance MeetingMon, Jul 20 2026, 7 - 8pm Board of Selectmen MeetingTue, Jul 21 2026, 7pm Inland Wetland & Watercourses Commission MeetingWed, Jul 22 2026, 7pm Agendas & Minutes Senior Transportation/ADA/Title VI Calendar Forms & Permits Online Payments Bids/Contracts