The cost of living in Spring Hill, Tennessee is 7.8% more expensive than Mooresville, North Carolina.