Municipal Telephone Numbers

Emergency 911
Fire and Ambulance (Business)
699-0140
Police Department 695-1212

Accountant 699-0113
Animal Control 699-0128
Assessors 699-0117
Board of Health 699-0103
Building Department 699-0110
Conservation Commission/Agent 699-0125
Council on Aging 699-0131
Elections Office       699-0106
Electric Department (NAED) 643-6300
Historical Commission 699-0152
Housing Authority 695-5142
Human Resources 643-2175
Information Technology 699-0150
Library (Richards Memorial Library) 699-0122
Park and Recreation Department 699-0145
Parking Clerk 699-0101
Planning Board/Town Planner 699-0116
Police Department (recorded line) 695-1212
Public Health Nurse            699-0104
Public Works     695-9621
Retirement 699-0119
School Department 643-2100
Selectmen          699-0100
Solid Waste Department             699-0105
Tax Collector     699-0108
Town Clerk        699-0142
Treasurer 699-0114
Veterans’ Office                   699-0120
Wastewater Treatment Facility 695-7872
Water Department     695-7790
Zoning Board of Appeals 699-0126