We have found 3,853 properties in Canton, MA. Average property sale price in Canton is $431,019. It is 27.4% higher than average property value in Massachusetts. Average price per square feet in Canton is $182. It is 13.0% higher than average property value in Massachusetts.