| 911 Emergency | | 911 |
| Abbot Public Library | | 781-631-1480 |
| Animal Control Office | | 781-631--8664 |
| Assessor's Office | | 781-631-0236 |
| Building Department | | 781-631-2220 |
| Cemetery Department | | 781-631-1182 |
| Chamber of Commerce | Marblehead | | 781-631-2868 |
| Conservation Commission | | 781-631-1529 |
| Council on Aging | | 781-631-6225 |
| Counseling Center of Marblehead | | 781-631-8273 |
| Dump/Transfer Station | | 781-631-4751 |
| Electric Light Department | | 781-631-5600 |
| Engineering Department | | 781-631-1529 |
| Fire Department (Non Emergency) | | 781-631-0142 |
| Harbor Master | | 781-631-2386 |
| Health Department | | 781-631-0212 |
| Highway Department | | 781-631-1750 |
| Historical Society | | 781-631-1768 |
| Jewish Community Center | | 781-631-8330 |
| Library | | 781-631-1481 |
| Medical Walk In Center | | 781-631-1200 |
| Newcomers & Natives Club | | 781-631-3114 |
| North Shore Children's Hospital | | 978-745-2100 |
| Parking Clerk | | 781-631-0000 |
| Police Department (Non Emergency) | | 781-631-1212 |
| Recreation and Parks Department | | 781-631-3350 |
| School Committee | | 781-631-0900 |
| Selectman's Office | | 781-631-0000 |
| Town Clerk | | 781-631-0528 |
| Treasurer Department | | 781-631-1033 |
| Tree Department | | 781-631-2721 |
| Veterans Services | | 781-631-0990 |
| Water and Sewer Commission | | 781-631-0102 |
| YMCA | | 781-631-0870 |