');
US City Data

Roanoke vs Harrisonburg

Side-by-side comparison

How does Roanoke, VA compare to Harrisonburg, VA? Roanoke has a population of 98,677 with a median household income of $52,671, while Harrisonburg has 51,492 residents and a median income of $59,752. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricRoanoke, VAHarrisonburg, VADifference
Population98,67751,492+91.6%
Median Age3825.4+49.6%
Foreign Born %7.5%17.3%-56.6%
Economy
MetricRoanokeHarrisonburgDifference
Median Income$52,671$59,752-11.9%
Unemployment5.5%7.1%-22.5%
Poverty Rate19.7%25.6%-23.0%
Bachelor's+28.9%36.7%-21.3%
Housing
MetricRoanokeHarrisonburgDifference
Home Value$180,500$278,200-35.1%
Median Rent$964/mo$1120/mo-13.9%
Housing Units48,93118,654+162.3%

Learn More

Roanoke, VA ProfileHarrisonburg, VA ProfileCost of Living in VirginiaMore ComparisonsCity Rankings