The cost of living in Mackinac Island, Michigan is 6.7% more expensive than West Palm Beach, Florida.