');
US City Data

Fair Oaks vs Petersburg

Side-by-side comparison

How does Fair Oaks, VA compare to Petersburg, VA? Fair Oaks has a population of 35,472 with a median household income of $119,387, while Petersburg has 33,365 residents and a median income of $50,741. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricFair Oaks, VAPetersburg, VADifference
Population35,47233,365+6.3%
Median Age35.335.8-1.4%
Foreign Born %36.4%3.9%+833.3%
Economy
MetricFair OaksPetersburgDifference
Median Income$119,387$50,741+135.3%
Unemployment5.4%11.4%-52.6%
Poverty Rate5.5%21.1%-73.9%
Bachelor's+69.5%25%+178.0%
Housing
MetricFair OaksPetersburgDifference
Home Value$580,500$157,900+267.6%
Median Rent$2242/mo$1132/mo+98.1%
Housing Units16,02118,026-11.1%

Learn More

Fair Oaks, VA ProfilePetersburg, VA ProfileCost of Living in VirginiaMore ComparisonsCity Rankings