| 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 |
| |
|