The cost of living in Charlottesville, Virginia is 29.7% more expensive than Spring Lake, North Carolina.