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
E-911 Street Name and Addressing
Emergency Medical Services
Cape Porpoise Fire Station
172 Main St.
PO Box 1761
Kennebunkport, ME 04046
Business Office: (207) 967-9704
Cape Porpoise Station: (207) 967-2496
Finance
6 Elm Street
P.O. Box 566
Kennebunkport, ME 04046
(207) 967-4243
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-1608
Kennebunkport Emergency Management
PO Box 505
Kennebunkport, ME 04046-0505
(207) 967-2114
Libraries
18 Maine Street
PO Box 391
Kennebunkport, ME 04046
(207) 967-2778
Parks and Recreation
Consolidated School
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
101 Main Street
Kennebunkport, ME 04046
(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 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
25R School Street
P.O. Box 1038
Kennebunkport, ME 04046
(207) 967-2245