Contact information for Town Hall (Town Manager, Town Clerk, Finance Department, Tax Assessor, Building Official/Zoning Officer, Human Resources, Town Planner, Recreation Department, the BAY Team and the Learning Center), the Fire DepartmentPolice DepartmentPublic Works Department, Public LibraryHarbormaster, and Senior Services.

Town Hall

1st Floor

  • Town Manager

  • Town Clerk

  • Finance

  • Tax Assessor

  • Human Resources

Lower Level (Entrance on the cemetery side of building)

  • BAY Team

Mezzanine (Above School Committee Room)

  • Planning

  • Economic Development

  • Spencer Trust 

2nd Floor

  • Building & Zoning

Fire Department

Public Library

Police Department

Public Works Department

Senior Services