');
US City Data

Craigsville vs Abingdon

Side-by-side comparison

How does Craigsville, VA compare to Abingdon, VA? Craigsville has a population of 1,052 with a median household income of $40,080, 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
MetricCraigsville, VAAbingdon, VADifference
Population1,0528,332-87.4%
Median Age36.846.8-21.4%
Foreign Born %0.1%2.5%-96.0%
Economy
MetricCraigsvilleAbingdonDifference
Median Income$40,080$54,976-27.1%
Unemployment9.2%3.9%+135.9%
Poverty Rate31.4%13.4%+134.3%
Bachelor's+7.8%36.2%-78.5%
Housing
MetricCraigsvilleAbingdonDifference
Home Value$142,400$217,700-34.6%
Median Rent$766/mo$794/mo-3.5%
Housing Units5784,505-87.2%

Learn More

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