');
US City Data

Waynesboro vs Christiansburg

Side-by-side comparison

How does Waynesboro, VA compare to Christiansburg, VA? Waynesboro has a population of 22,574 with a median household income of $56,364, while Christiansburg has 22,820 residents and a median income of $75,451. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricWaynesboro, VAChristiansburg, VADifference
Population22,57422,820-1.1%
Median Age38.937.6+3.5%
Foreign Born %5.6%6%-6.7%
Economy
MetricWaynesboroChristiansburgDifference
Median Income$56,364$75,451-25.3%
Unemployment3.8%2.3%+65.2%
Poverty Rate11.7%12.4%-5.6%
Bachelor's+26.3%45.5%-42.2%
Housing
MetricWaynesboroChristiansburgDifference
Home Value$236,600$242,900-2.6%
Median Rent$972/mo$1171/mo-17.0%
Housing Units10,39510,588-1.8%

Learn More

Waynesboro, VA ProfileChristiansburg, VA ProfileCost of Living in VirginiaMore ComparisonsCity Rankings