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
142 Federal Street
Portland, ME 04101
(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
General Assistance
Cumberland County Government Offices
142 Federal Street, Suite 100
Portland, ME 04101
(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