We have found 13 properties in Canton, MN. Average property sale price in Canton is $91,721. It is 63.7% lower than average property value in Minnesota. Average price per square feet in Canton is $84. It is 38.7% lower than average property value in Minnesota.