');
US City Data

McKeesport vs Lansdale

Side-by-side comparison

How does McKeesport, PA compare to Lansdale, PA? McKeesport has a population of 17,520 with a median household income of $31,854, while Lansdale has 18,865 residents and a median income of $86,460. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMcKeesport, PALansdale, PADifference
Population17,52018,865-7.1%
Median Age40.537.8+7.1%
Foreign Born %2.1%18.5%-88.6%
Economy
MetricMcKeesportLansdaleDifference
Median Income$31,854$86,460-63.2%
Unemployment10.1%3.9%+159.0%
Poverty Rate32.9%9.5%+246.3%
Bachelor's+12.3%37.3%-67.0%
Housing
MetricMcKeesportLansdaleDifference
Home Value$69,800$319,000-78.1%
Median Rent$786/mo$1390/mo-43.5%
Housing Units9,6387,548+27.7%

Learn More

McKeesport, PA ProfileLansdale, PA ProfileCost of Living in PennsylvaniaMore ComparisonsCity Rankings