The cost of living in Mooresville, North Carolina is 20.6% more expensive than Clarksville, Tennessee.