We have found 30 properties in North Haven, ME. Average property sale price in North Haven is $282,500. It is 16.6% higher than average property value in Maine. Average price per square feet in North Haven is $170. It is 33.9% higher than average property value in Maine.