Town Hall Address 263 Mountain Rd Harpswell, ME 04079 United States- Cumberland County Website http://www.harpswell.maine.gov Town Clerk 207-833-5822 United States Tax Collector 207-833-5771 United States Assessor 207-833-5771 United States Building 207-833-5771 United States Code Enforcement 207-833-5771 United States Fire District 207-833-5106 United States Town Hall Hours Mon,Wed,Fri 8:30-4:30 Thurs 1:00-6:30 County Cumberland