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