| Town Administrator | | William Keegan | 781-751-9100 |
| Assistant Town Administrator | | Nancy A. Baker | 781-751-9100 |
Director Of Facilities & Maintenance | | Taissir Alani | 781-751-9155 |
| Director of Assessing | | John Duffy | 781-751-9130 |
| Director of Finance | | Mariellen Murphy | 781-751-9150 |
| Assistant Director of Finance/ Tax Collector | | William Ralph | 781-751-9160 |
| Financial Analyst | | Chris Howell | 781-751-9140 |
| Town Accountant | | Susan Shaw | 781-751-9152 |
| Economic Development Director | | Karen O'Connell | 781-751-9175 |
| Building Commissioner | | Kenneth R. Cimeno | 781-751-9180 |
Director of Public Works | | Joseph Flanagan | 781-751-9350 |
| Conservation Agent | | Cynthia O'Connell | 781-751-9211 |
| Council on Aging Director | | Laura Leventhal | 781-326-1650 |
| Director of Technology | | Veronica Barnes | 781-751-9129 |
| Library Director | | Mary Ann Tricarico | 781-751-9280 |
| Director of Parks & Recreation | | Robert Stanley | 781-751-9250 |
| Director of Infrastructure Engineering | | Jason Mammone | 781-751-9350 |
| Director of Youth Commission | | Robert Blaney | 781-751-9190 |
| Endicott Estate Director | | Erin Perron | 781-326-0012 |
| Environmental Coordinator | | Virginia LeClair | 781-751-9213 |
| Acting Fire Chief | | William Cullinane | 781-751-9400 |
| Health Director | | Catherine Cardinale | 781-751-9220 |
| Town Planner | | Richard McCarthy | 781-751-9240 |
| Police Chief | | Michael J. D'Entremont | 781-751-9300 |
| Town Clerk | | Paul Munchbach | 781-751-9200 |
| Acting Treasurer | | Donna Bowse | 781-751-9170 |
| Veterans Service Officer | | William J. Aitken | 781-751-9265 |