Welcome to The Town of Barnstable!
Email Us: email@town.barnstable.ma.us
Town Records Access Officer
Department
Phone
General Information
508-862-4956
Airport
508-775-2020
Airport – Maintenance
508-778-7772
Assessing
508-862-4022
Building – Main Line
508-862-4038
Building – Fire Inspector (Rotating Fire Departments)
508-862-4097
Building – Wire Inspector
508-862-4089
Building – Chief Zoning Enforcement Officer
508-862-4027
Communications
508-862-4015
Community Preservation
508-862-4743
Community Services
508-862-4768
Conservation
508-862-4093
Council on Aging Division
508-862-4750
Department of Public Works (DPW) Administration & Technical Support
508-790-6400
DPW – Highway Division
508-790-6330
DPW – Solid Waste Division
508-420-2258
DPW – Structures & Grounds Division
508-790-6320
DPW – Technical (Construction Project Inspector)
508-790-6244
DPW – Water Pollution Control Division
508-790-6335
DPW – Water Supply Division
508-778-9617
Disability Commission
508-862-4694
Finance Department
508-862-4654
Golf – Hyannis Golf Course
508-362-2606
Golf – Olde Barnstable Fairgrounds Golf Course
508-420-1141
Health Division
508-862-4644
Human Resources
Hyannis Youth & Community Center
508-790-6345
Information Technology Division
508-862-4624
Legal Division
508-862-4620
Licensing
508-862-4674
Marine & Environmental Affairs Department
508-790-6275
Planning & Development – Parking
508-862-4673
Planning & Development
508-862-4678
Police Department
508-775-0387
Procurement Division
508-862-4741
Recreation Division
Tax Collector
508-862-4054
Town Clerk
508-862-4044
Town Council
508-862-4738
Town Manager’s Office
508-862-4610
Town Manager’s Office – Director Risk & Asset Management
508-862-4652
Treasury
508-862-4653
Veteran’s Services
508-778-8740
Veteran’s Services (outside of Barnstable)
888-778-8701
Weights & Measures
508.862.4671