Departments

Department Address Phone
Animal Control
Cumberland Police Department
290 Tuttle RD
Cumberland Center, ME 04021 ,
207-774-1444
Assessor's Office
Cumberland County Regional Assessing
27 Northport Drive
Portland, ME 04103 ,
(207) 699-2475
Code Enforcement Office
North Yarmouth Town Office
10 Village Square Road
North Yarmouth, ME 04097 ,
(207) 829-3705 Option 1
Curbside Collections
Fire Rescue
Fire Rescue Station
463 Walnut Hill Road
Mailing Address: 10 Village Square Rd
North Yarmouth, ME 04097 ,
(207) 829-3025 Ext 240 for Fire Chief
(207) 829-3025 On Duty Crew (select this when system answers)
General Assistance
Cumberland County Government Offices
27 Northport Drive
Portland, ME 04103 ,
(207) 632-2240
Health Officer
463 Walnut Hill Road
North Yarmouth, ME 04097 ,
207-829-3025
Municipal Services
North Yarmouth Town Office
10 Village Square Road
North Yarmouth, ME 04097 ,
(207) 829-3705 Option 2
Public Works Department
Public Works Facility
19 Public Works Way
North Yarmouth, ME 04097 ,
(207) 829-3274
Town Clerk
North Yarmouth Town Office
10 Village Square Road
North Yarmouth, ME 04097 ,
(207) 829-3705 Option 3
Town Manager
North Yarmouth Town Office
10 Village Square Road
North Yarmouth, Maine 04097 ,
(207) 829-3705 Option 4
Wescustogo Hall & Community Center
Wescustogo Hall & North Yarmouth Community Center
120 Memorial Highway
North Yarmouth, ME 04097 ,
(207) 829-5555