');
US City Data

Mechanicsville vs Danville

Side-by-side comparison

How does Mechanicsville, VA compare to Danville, VA? Mechanicsville has a population of 38,437 with a median household income of $97,569, while Danville has 42,239 residents and a median income of $42,778. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMechanicsville, VADanville, VADifference
Population38,43742,239-9.0%
Median Age41.840.8+2.5%
Foreign Born %3.6%4.1%-12.2%
Economy
MetricMechanicsvilleDanvilleDifference
Median Income$97,569$42,778+128.1%
Unemployment1.9%4.9%-61.2%
Poverty Rate5.3%25%-78.8%
Bachelor's+37.3%18.3%+103.8%
Housing
MetricMechanicsvilleDanvilleDifference
Home Value$323,600$110,200+193.6%
Median Rent$1645/mo$808/mo+103.6%
Housing Units15,84622,309-29.0%

Learn More

Mechanicsville, VA ProfileDanville, VA ProfileCost of Living in VirginiaMore ComparisonsCity Rankings