We have found 596 properties in Williamston, MI. Average property sale price in Williamston is $173,057. It is 6% lower than average property value in Michigan. Average price per square feet in Williamston is $91. It is 10.8% lower than average property value in Michigan.