The cost of living in Colonial Heights, Virginia is 3.7% more expensive than Jacksonville, North Carolina.