Please ensure Javascript is enabled for purposes of website accessibility
Notice 05-05-2025 : The Annual Town Meeting is on Monday, May 12, 2025. The special Town meeting starts at 7:00 pm, followed by the Annual Town Meeting at 7:30 pm. We hope to see you there!

Town Election May 18, 2021

Nomination papers are now available for the May 18th Town Election

Offices available

(2) Board of Selectmen

(1) Board of Health

(1) School Committee

(1) park Commission

(2) Board of Library Trustees

(1) Water/Sewer Advisory Board

(1) Housing Authority

(1)Planning Board

(1) Redevelopment Authority