The cost of living in Marvin, North Carolina is 48.6% more expensive than Mooresville, North Carolina.