Find the town's core departments below. For additional offices, records, and topics, use the More menu in the site header.
Town Clerk Maintains the town's vital records, licenses, voter registration, and town meeting documents. Learn more
Tax Collector Collects property taxes and other municipal payments, and answers questions about tax bills and due dates. Learn more
Assessing Determines the assessed value of property in town for fair and equitable taxation. Learn more
Code Enforcement Administers building permits, land use, and local ordinances to keep development safe and compliant. Learn more
Public Works Maintains town roads, drainage, and public infrastructure throughout the year. Learn more
General Assistance Provides short-term emergency help with basic needs such as housing, heat, and food for residents who qualify. Learn more