TOWN HALL | 18 Main Street Related Boards and Committees:
Accounting / Financial Management 508-497-9705
Assessor 508-497-9720 Board of Assessors
Health Department 508-497-9725 Board of Health
Human Resources 508-497-9769 Personnel Committee
508-497-9745
Land Use Department 508-497-9755
Parks and Recreation 508-497-9750 Parks & Recreation Commission
Sealer of Weights and Measures 508-377-3255  
Technology Department 508-497-9756  
Town Clerk 508-497-9710  
Town Manager 508-497-9701 Board of Selectmen
Treasurer / Collector 508-497-9715 Tax Relief Committee
Veterans Services 508-429-0629 Veterans Celebration Committee
Youth and Family Services 508-497-9781 Youth Commission
Department of Public Works | 83 Wood Street  
DPW Administration 508-497-9740 Recycling and Trash Collection
Engineering / Facilities 508-497-9738
Highway | 83 Wood Street 508-497-9768 Cemetery Commission
Water / Sewer | 85 Wood Street 508-497-9765  
Fire Department | 73 Main Street
Open 24 Hours
   
Emergency 911  
Main Number 508-497-2323  
Police Department | 74 Main Street
Open 24 Hours
   
Emergency 911  
Main Number 508-497-3401  
Animal Control 508-497-9735  
Tip Line 508-497-9785  
Public Library | 65 South Street Library Trustees
Main number 508-497-9777  
Children’s Room 508-497-9779  
Public Schools | 89 Hayden Rowe Street    
Superintendent 508-417-9360
Center School 508-497-9875  
Elmwood School 508-497-9860  
Edward Hopkins School 508-497-9824  
Hopkinton Middle School 508-497-9830  
Hopkinton High School 508-497-9820  
Senior Center | 28 Mayhew Street   Council on Aging
Main Number 508-497-9730