Homes for Sale in Mackinac County, MI

Cedarville
$60,000 - $850,000 Average Price Single Family Home: $295,626
Hessel
$18,000 - $1,600,000 Average Price Single Family Home: $253,731
Naubinway
$81,000 - $270,000 Average Price Single Family Home: $166,517
Saint Ignace
$59,000 - $329,900 Average Price Single Family Home: $181,189
Moran
$69,900 - $1,300,000 Average Price Single Family Home: $279,969
Curtis
$47,000 - $545,000 Average Price Single Family Home: $203,259 Condo/Townhome: $109,000
Gould City
$38,500 - $579,000 Average Price Single Family Home: $171,400
Bois Blanc
$58,000 - $490,000 Average Price Single Family Home: $211,225
Engadine
$36,900 - $145,000 Average Price Single Family Home: $85,657

Cities in Mackinac County, MI