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