');
US City Data

Salem vs Abingdon

Side-by-side comparison

How does Salem, VA compare to Abingdon, VA? Salem has a population of 25,477 with a median household income of $66,716, while Abingdon has 8,332 residents and a median income of $54,976. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSalem, VAAbingdon, VADifference
Population25,4778,332+205.8%
Median Age40.346.8-13.9%
Foreign Born %4.3%2.5%+72.0%
Economy
MetricSalemAbingdonDifference
Median Income$66,716$54,976+21.4%
Unemployment3.4%3.9%-12.8%
Poverty Rate10.9%13.4%-18.7%
Bachelor's+31.1%36.2%-14.1%
Housing
MetricSalemAbingdonDifference
Home Value$244,800$217,700+12.4%
Median Rent$1046/mo$794/mo+31.7%
Housing Units11,0964,505+146.3%

Learn More

Salem, VA ProfileAbingdon, VA ProfileCost of Living in VirginiaMore ComparisonsCity Rankings