');
US City Data

Petersburg vs Abingdon

Side-by-side comparison

How does Petersburg, VA compare to Abingdon, VA? Petersburg has a population of 33,365 with a median household income of $50,741, 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
MetricPetersburg, VAAbingdon, VADifference
Population33,3658,332+300.4%
Median Age35.846.8-23.5%
Foreign Born %3.9%2.5%+56.0%
Economy
MetricPetersburgAbingdonDifference
Median Income$50,741$54,976-7.7%
Unemployment11.4%3.9%+192.3%
Poverty Rate21.1%13.4%+57.5%
Bachelor's+25%36.2%-30.9%
Housing
MetricPetersburgAbingdonDifference
Home Value$157,900$217,700-27.5%
Median Rent$1132/mo$794/mo+42.6%
Housing Units18,0264,505+300.1%

Learn More

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