We have found 246 properties in Buchanan, MI. Average property sale price in Buchanan is $127,316. It is 30.8% lower than average property value in Michigan. Average price per square feet in Buchanan is $72. It is 29.4% lower than average property value in Michigan.