Skip to Main Content
Loading
Loading
Alert
Voicemail Experiencing Problems
Read On...
Create a Website Account
- Manage notification subscriptions, save form progress and more.
Website Sign In
Search
Residents
Businesses
Visitors
How Do I...
Departments
Boards & Committees
Home
Departments
Town Meeting
Town Meeting
Upcoming Town Meetings
2023 Special Town Meeting
Previous Town Meetings
2023 Annual Town Meeting
2022 Annual Town Meeting
2022-1 Special Town Meeting
2022-2 Special Town Meeting
2022-3 Special Town Meeting
2021 Town Meetings
2020 Town Meetings
2019 Town Meetings
2018 Town Meetings
2017 Town Meetings
2016 Town Meetings
Prior years' Town Meetings
2023-1 Special Town Meeting
Legal Postings, Actions, and Votes
Appropriation Committee
Capital Expenditures Committee
Community Preservation Committee
Planning Board
School Building Committee
2023 Annual Town Meeting
Past Town Meetings
2022 Spring Town Meetings
Special Town Meeting 2022-3
STM 2022-3 Frequently Asked Questions
2021 Town Meetings
2020 Town Meetings
2019 Town Meetings
2018 Town Meetings
2017 Town Meetings
2016 Town Meetings
About Town Meeting
Annual Town Reports
2022 Annual Report (PDF)
Creating Citizen Petitions
Additional Information for Submitting Citizen Petitions
Creating Presentations for Town Meeting
Current Town Meeting Members
Glossary of Terms
Town Meeting Members Association
Trash & Recycling
1-day delay week of October 9
Recreation
Pay Bills, Fees Online
Quarterly Taxes Due Nov. 1
Properties & Permits
Social Services
Transportation
Government Websites by
CivicPlus®
Arrow Left
Arrow Right
[]
Slideshow Left Arrow
Slideshow Right Arrow