We have found 21 properties on Walnut St, Middleborough, MA. Average price per square feet on Walnut St is $174. It is 31.8% higher than average price per sqft Middleborough. Average sale price on Walnut St is $284,800. It is 16.3% higher than average sale price in Middleborough.