We have found 21 properties on Bates St, Danvers, MA. Average price per square feet on Bates St is $171. It is 5.6% higher than average price per sqft Danvers. Average sale price on Bates St is $258,650. It is 26.2% lower than average sale price in Danvers.