We have found 72 properties on Chestnut St, Needham, MA. Average price per square feet on Chestnut St is $228. It is 9.2% lower than average price per sqft Needham. Average sale price on Chestnut St is $717,343. It is 7.8% higher than average sale price in Needham.