The cost of living in Charlottesville, Virginia is 31.8% more expensive than Cape Girardeau, Missouri.