');
US City Data

Colonial Heights vs Midlothian

Side-by-side comparison

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

Population & Demographics
MetricColonial Heights, VAMidlothian, VADifference
Population18,21018,702-2.6%
Median Age38.541.2-6.6%
Foreign Born %6.5%7.6%-14.5%
Economy
MetricColonial HeightsMidlothianDifference
Median Income$76,250$105,927-28.0%
Unemployment3.7%2.3%+60.9%
Poverty Rate9.6%3.1%+209.7%
Bachelor's+29.5%58.7%-49.7%
Housing
MetricColonial HeightsMidlothianDifference
Home Value$231,700$381,600-39.3%
Median Rent$1162/mo$1764/mo-34.1%
Housing Units8,1267,625+6.6%

Learn More

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