Departments

Department Address Phone
Accounting
Town Hall - Second Floor
325 Main Street
Oxford, MA 01540
(508) 987-6040
Animal Control
80 Old Webster Road
Oxford, MA 01540
(508) 987-6047
Assessor
325 Main Street
Oxford, MA 01540
(508) 987-6036
Building Department
325 Main Street
Oxford, MA 01540
Building & Electrical Inspections: (508) 987-6045
Plumbing & Gas Inspections: (508) 987-5154
Cemetery / Grounds Division / Tree Warden
450 Main Street
Oxford, MA 01540
(508) 987-5252
(508) 987-6005
Council On Aging / Senior Center
Senior Center, behind the Town Hall
323 Main Street
Oxford, MA 01540
(508) 987-6000
Email: seniorcenter@town.oxford.ma.us
Department of Public Works
450 Main Street
Oxford, MA 01540
(508) 987-6006
Fire Department
Oxford Fire-EMS Headquarters
181 Main Street
Oxford, MA 01540
Business: (508) 987-6012
Frequency: 154.03325
Highway Division
450 Main Street
Oxford, MA 01540
(508) 987-6006
Human Resources & Payroll
Town Hall - Second Floor
325 Main Street
Oxford, MA 01540
(508) 987-6035
Library
Oxford Free Public Library
339 Main Street
Oxford, MA 01540
(508) 987-6003
Management Information Systems (MIS)
Town Hall - First Floor
325 Main Street
Oxford, MA 01540
(508) 987-6041
Oxford Community Center
4 Maple Road
Oxford, MA 01540
(508) 987-6002
Police Department
503 Main Street
Oxford, MA 01540
(508) 987-0156
Public Records
325 Main Street
Oxford, MA 01540
(508) 987-6032
School Department
4 Maple Road
Oxford, MA 01540
(508) 987-6050
Sewer Division
450 Main Street
Oxford, MA 01540
(508) 987-6006
Storm Water Management
450 Main Street
Oxford, MA 01540
(508) 987-6006
SWCRVSD (Bay Path)
57 Old Muggett Hill Road
Charlton, MA 01507
(508) 248-5971
Town Clerk
325 Main Street
Oxford, MA 01540
(508) 987-6032
Town Manager
Town Hall - First Floor
325 Main Street
Oxford, MA 01540
(508) 987-6030
Town Moderator
365 Main Street
Oxford, MA 01540
(508) 987-5249
Treasurer / Collector
Town Hall - First Floor
325 Main Street
Oxford, MA 01540
(508) 987-6038
Veteran Services
Oxford Senior Center, behind the Town Hall
323 Main Street
Oxford, MA 01540
(508) 987-6034
Alternate: (508) 987-1150
Alternate: (508) 987-6041