The cost of living in Charlottesville, Virginia is 2.8% more expensive than Hampstead, North Carolina.