');
US City Data

Mechanicsburg vs Canonsburg

Side-by-side comparison

How does Mechanicsburg, PA compare to Canonsburg, PA? Mechanicsburg has a population of 9,535 with a median household income of $81,696, while Canonsburg has 9,682 residents and a median income of $80,581. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMechanicsburg, PACanonsburg, PADifference
Population9,5359,682-1.5%
Median Age39.636.8+7.6%
Foreign Born %3.5%4.5%-22.2%
Economy
MetricMechanicsburgCanonsburgDifference
Median Income$81,696$80,581+1.4%
Unemployment2.4%7.3%-67.1%
Poverty Rate5.2%5.8%-10.3%
Bachelor's+42.2%34.7%+21.6%
Housing
MetricMechanicsburgCanonsburgDifference
Home Value$227,600$192,100+18.5%
Median Rent$1033/mo$964/mo+7.2%
Housing Units4,3704,568-4.3%

Learn More

Mechanicsburg, PA ProfileCanonsburg, PA ProfileCost of Living in PennsylvaniaMore ComparisonsCity Rankings