');
US City Data

Colonial Heights vs Abingdon

Side-by-side comparison

How does Colonial Heights, VA compare to Abingdon, VA? Colonial Heights has a population of 18,210 with a median household income of $76,250, while Abingdon has 8,332 residents and a median income of $54,976. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricColonial Heights, VAAbingdon, VADifference
Population18,2108,332+118.6%
Median Age38.546.8-17.7%
Foreign Born %6.5%2.5%+160.0%
Economy
MetricColonial HeightsAbingdonDifference
Median Income$76,250$54,976+38.7%
Unemployment3.7%3.9%-5.1%
Poverty Rate9.6%13.4%-28.4%
Bachelor's+29.5%36.2%-18.5%
Housing
MetricColonial HeightsAbingdonDifference
Home Value$231,700$217,700+6.4%
Median Rent$1162/mo$794/mo+46.3%
Housing Units8,1264,505+80.4%

Learn More

Colonial Heights, VA ProfileAbingdon, VA ProfileCost of Living in VirginiaMore ComparisonsCity Rankings