The cost of living in Boston, Massachusetts is 43.2% more expensive than Mooresville, North Carolina.