Departments

Department Address Phone
Assessing Department
6 Elm Street
PO Box 566
Kennebunkport, ME 04046
Main: (207) 967-4243 Ext. 103
Alternate: (207) 967-1603
Code Enforcement / Planning
6 Elm Street
PO Box 566
Kennebunkport, ME 04046
(207) 967-4243, Ext. 105
(207) 967-1605
Finance
6 Elm Street
P.O. Box 566
Kennebunkport, ME 04046
(207) 967-1609
Fire Department
32 North Street
PO Box 505
Kennebunkport, ME 04046
(207) 967-2114
Harbormaster / Cape Porpoise Pier
P.O. Box 566
Kennebunkport, ME 04046
(207) 967-5040
Human Resources
6 Elm Street
P.O. Box 566
Kennebunkport, ME 04046
(207) 967-1607
Libraries
18 Maine Street
PO Box 391
Kennebunkport, ME 04046
(207) 967-2778
Parks and Recreation
Recreation Department
20 Recreation Way
PO Box 566
Kennebunkport, ME 04046
(207) 967-4304
Police
101 Main Street
Kennebunkport, ME 04046
(207) 967-2454
Property Tax & Registration Office
6 Elm Street
Kennebunkport, ME 04046
(207) 967-4243
Public Health Department
101A Main Street
Kennebunkport, ME 04046
(207) 967-4401
(207) 967-4401
Public Works Department
105 Beachwood Avenue
P.O. Box 566
Kennebunkport, ME 04046
(207) 967-5728
Schools
Solid Waste / Recycling
36 Sea Road
Kennebunk, ME 04043
(207) 967-5728 Public Works Department
(207) 985-6778, Option #2 Transfer Station
Town Clerk
Physical: 6 Elm Street
Mailing: P.O. Box 566
Kennebunkport, ME 04046
(207) 967-1610
Town Manager
Town Hall
6 Elm Street
PO Box 566
Kennebunkport, ME 04046
Main: (207) 967-4243 Ext. 106
Alternate: (207) 967-1606
Wastewater Department
Wastewater Department
25 Recreation Way
P.O. Box 566
Kennebunkport, ME 04046
(207) 967-2245