Contact information for Town Hall (Town Manager, Town Clerk, Finance Department, Tax Assessor, Building Official, Human Resources, Town Planner, Recreation Department, the BAY Team and the Learning Center), the Fire Department, Police Department, Public Works Department, Library, Harbormaster, and Senior Services.

Town Hall

1st Floor

  • Town Manager
  • Town Clerk
  • Finance
  • Tax Assessor

Lower Level (Entrance on the cemetery side of building)

  • BAY Team
  • Recreation
  • Learning Center

Mezzanine (Above School Committee Room)

  • Planning
  • Economic Development
  • Spencer Trust

2nd Floor

  • Building & Zoning
  • Human Resources

Fire Department


Police Department

Public Works

Senior Services