');
US City Data

Roanoke vs Portsmouth

Side-by-side comparison

How does Roanoke, VA compare to Portsmouth, VA? Roanoke has a population of 98,677 with a median household income of $52,671, while Portsmouth has 97,299 residents and a median income of $58,972. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricRoanoke, VAPortsmouth, VADifference
Population98,67797,299+1.4%
Median Age3835.8+6.1%
Foreign Born %7.5%3%+150.0%
Economy
MetricRoanokePortsmouthDifference
Median Income$52,671$58,972-10.7%
Unemployment5.5%6.6%-16.7%
Poverty Rate19.7%17.6%+11.9%
Bachelor's+28.9%23.2%+24.6%
Housing
MetricRoanokePortsmouthDifference
Home Value$180,500$229,400-21.3%
Median Rent$964/mo$1266/mo-23.9%
Housing Units48,93143,233+13.2%

Learn More

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