The cost of living in Mackinac Island, Michigan is 34.3% more expensive than Franklin, North Carolina.