The cost of living in St. Michaels, Maryland is 11.8% more expensive than Mooresville, North Carolina.