');
US City Data

Christiansburg vs Waynesboro

Side-by-side comparison

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

Population & Demographics
MetricChristiansburg, VAWaynesboro, VADifference
Population22,82022,574+1.1%
Median Age37.638.9-3.3%
Foreign Born %6%5.6%+7.1%
Economy
MetricChristiansburgWaynesboroDifference
Median Income$75,451$56,364+33.9%
Unemployment2.3%3.8%-39.5%
Poverty Rate12.4%11.7%+6.0%
Bachelor's+45.5%26.3%+73.0%
Housing
MetricChristiansburgWaynesboroDifference
Home Value$242,900$236,600+2.7%
Median Rent$1171/mo$972/mo+20.5%
Housing Units10,58810,395+1.9%

Learn More

Christiansburg, VA ProfileWaynesboro, VA ProfileCost of Living in VirginiaMore ComparisonsCity Rankings