The average sales price in Middleton, MA is $417,667 with an average time on market of 176 days. There are 117 properties for sale in Middleton, MA. See available Real Estate for Sale in Middleton, MA or view current real estate market conditions in Middleton.

