| Departments | |
| Departments | |||
| Office (click for department page) | Name (click to e-mail) | Title | Phone Number (Area Code 603) |
| Administration | Katie Ambrose | Town Administrator | 729-8090 |
| Administrative Specialist | April Rollins | Administrative Specialist | 729-8006 |
| Assessing | Terri Jansky | Assessing Assistant | 729-8005 |
| Finance | Peggy Petraszewski | Finance Officer | 729-8002 |
| Fire Department | Paul Dexter | Fire Chief | 286-4819 |
| Health Officer | Bill Tobin | Health Officer | 934-5946 |
| Highway Department | Johnny Van Tassel | Highway Department Director | 286-8252 455-5882 |
| Library | Marcia Haigh | Library Director | 286-8288 |
| Moderator | Timothy P. Lang | Moderator | |
| Office of Emergency Management | Paul Dexter | Fire Chief | 286-4819 |
| Planning | Stephen Laurin | Planning Board Assistant | 729-8003 |
| Police | Steve Hankard | Police Chief | 286-4323 |
| Recreation | Julie Lonergan | Coordinator | 393-6665 |
| Town Clerk/Tax Collector | Marla Davis | Town Clerk/Tax Collector | 286-4034 |
| Deputy Town Clerk / Tax Collector | Courtney Plamondon | Deputy Town Clerk / Tax Collector | 286-4034 |
| Transfer Station | Rick Razinha | Transfer Station Manager | 934-7173 |
| Treasurer | Karen Cobb | Treasurer | 286-8303 |
| Tree Warden | Steve Ober | Tree Warden | 286-9995 286-8303 |
| Welfare | Melanie Van Tassel | Overseer of the Public Welfare | 393-8450 (C) 286-8303 (O) |
| Zoning Enforcement | Stephen Laurin | Zoning Enforcement Officer | 729-8005 |