');
US City Data

Martinsville vs Abingdon

Side-by-side comparison

How does Martinsville, VA compare to Abingdon, VA? Martinsville has a population of 13,584 with a median household income of $42,434, 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
MetricMartinsville, VAAbingdon, VADifference
Population13,5848,332+63.0%
Median Age40.246.8-14.1%
Foreign Born %6.6%2.5%+164.0%
Economy
MetricMartinsvilleAbingdonDifference
Median Income$42,434$54,976-22.8%
Unemployment4.4%3.9%+12.8%
Poverty Rate21.8%13.4%+62.7%
Bachelor's+21.2%36.2%-41.4%
Housing
MetricMartinsvilleAbingdonDifference
Home Value$92,500$217,700-57.5%
Median Rent$784/mo$794/mo-1.3%
Housing Units7,0314,505+56.1%

Learn More

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