');
US City Data

Colonial Beach vs Colonial Heights

Side-by-side comparison

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

Population & Demographics
MetricColonial Beach, VAColonial Heights, VADifference
Population3,93018,210-78.4%
Median Age46.738.5+21.3%
Foreign Born %1.1%6.5%-83.1%
Economy
MetricColonial BeachColonial HeightsDifference
Median Income$52,119$76,250-31.6%
Unemployment0%3.7%-100.0%
Poverty Rate26.2%9.6%+172.9%
Bachelor's+21.6%29.5%-26.8%
Housing
MetricColonial BeachColonial HeightsDifference
Home Value$242,800$231,700+4.8%
Median Rent$763/mo$1162/mo-34.3%
Housing Units2,5628,126-68.5%

Learn More

Colonial Beach, VA ProfileColonial Heights, VA ProfileCost of Living in VirginiaMore ComparisonsCity Rankings