The average sales price in Danvers, MA is $304,423 with an average time on market of 138 days. There are 164 properties for sale in Danvers, MA. See available Real Estate for Sale in Danvers, MA or view current real estate market conditions in Danvers.

