Departments

Department Address Phone
Administration
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 657-3339
Animal Control Officer
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 893-0533
Assessor
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 657-3112
Buildings & Grounds
22b Main Street
Gray 04039
(207) 657-3339
Code Enforcement
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 657-3112
Communications & Information
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 657-3339 ext. 116
Community Development
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 657-3112
Economic Development & Planning
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 657-3112
Elections
Finance
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 657-3339
Fire Rescue
Public Safety Headquarters
125 Shaker Road
Gray, ME 04039
(207) 657-3931
(207) 893-2810 - Dispatch
General Assistance
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 657-3339
Library
Gray Public Library
5 Hancock Street
Gray, ME 04039
(207) 657-4110
Public Works
Public Works Garage
123 Shaker Road
Gray, ME 04039
(207) 657-3381
Recreation
Henry Pennell Municipal Complex & Newbegin Center
24 Main Street
Gray, ME 04039
(207) 657-2323
(207) 657-6762
Recycling & Solid Waste
Gray Transfer & Recycling Center
Seagull Drive
Gray, ME 04039
(207) 657-2343
Registrar of Voters
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 657-3339
Town Clerk / Tax Collector
Henry Pennell Municipal Complex
24 Main Street
Gray, ME 04039
(207) 657-3339