We have found 548 properties in St Johns, MI. Average property sale price in St Johns is $123,563. It is 32.8% lower than average property value in Michigan. Average price per square feet in St Johns is $75. It is 26.5% lower than average property value in Michigan.