The cost of living in Pittsburgh, Pennsylvania is 6.9% more expensive than Colonial Heights, Virginia.