Departments

Department Address Phone
Board of Assessors
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x 1165
Board of Health
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x 1119
Building Department
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x 1190
Conservation Commission
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x 1138
Council on Aging
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x 1147
(508) 839-9242
Department of Public Works / Engineering
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x 1124
Dog Officer
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5547
(508) 839-2858 (Police Dept)
Fire Department
Grafton Fire Department Headquarters
26 Upton Street
Grafton, MA 01519
(508) 839-4606
Grafton Community Television
Grafton Community Television
296 Providence Road
South Grafton, MA 01560
(508)-839-2983
Human Resources
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x1129
Library
Grafton Public Library
35 Grafton Common
Grafton, MA 01519
(508) 839-4649
Planning Department
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x 1120
Police Department
28 Providence Road
Grafton, MA 01519
(508) 839-5343
Recreation Commission
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x 1156
School Department
30 Providence Rd.
Grafton, MA 01519
(508) 839-5421
Sewer Department
Town of Grafton Wastewater Treatment Facility
9 Depot Street
South Grafton, MA 01560
(508) 839-5335 x 1185
(508) 839-8526
Town Accountant
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 ext. 1175
Town Administrator
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x 1180
Town Clerk
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 x 1195
Treasurer/Collector
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 ext. 1170
Veterans Services
Grafton Memorial Municipal Center
30 Providence Road
Grafton, MA 01519
(508) 839-5335 ext. 1123 (Veteran's Agent)
(774) 551-5782 (Schedule an Appointment)
Water - Grafton Water District
44 Millbury Street
Grafton, MA 01519
(508) 839-2302
Water - South Grafton Water District
370 Providence Road
South Grafton, MA 01560
(508) 839-0512