');
US City Data

Lansdale vs McKeesport

Side-by-side comparison

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

Population & Demographics
MetricLansdale, PAMcKeesport, PADifference
Population18,86517,520+7.7%
Median Age37.840.5-6.7%
Foreign Born %18.5%2.1%+781.0%
Economy
MetricLansdaleMcKeesportDifference
Median Income$86,460$31,854+171.4%
Unemployment3.9%10.1%-61.4%
Poverty Rate9.5%32.9%-71.1%
Bachelor's+37.3%12.3%+203.3%
Housing
MetricLansdaleMcKeesportDifference
Home Value$319,000$69,800+357.0%
Median Rent$1390/mo$786/mo+76.8%
Housing Units7,5489,638-21.7%

Learn More

Lansdale, PA ProfileMcKeesport, PA ProfileCost of Living in PennsylvaniaMore ComparisonsCity Rankings