We have found 3,462 properties in Sharon, MA. Average property sale price in Sharon is $427,280. It is 26.3% higher than average property value in Massachusetts. Average price per square feet in Sharon is $182. It is 13.0% higher than average property value in Massachusetts.