The cost of living in Colonial Heights, Virginia is 1.8% more expensive than Columbia, South Carolina.