The cost of living in Mooresville, North Carolina is 11.7% more expensive than Clayton, North Carolina.