We have found 18 properties on Walnut Hill Rd, North Yarmouth, ME. Average price per square feet on Walnut Hill Rd is $166. It is 8.5% higher than average price per sqft North Yarmouth. Average sale price on Walnut Hill Rd is $345,000. It is 1.0% higher than average sale price in North Yarmouth.