');
US City Data

Lansdale vs Johnstown

Side-by-side comparison

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

Population & Demographics
MetricLansdale, PAJohnstown, PADifference
Population18,86518,245+3.4%
Median Age37.845.4-16.7%
Foreign Born %18.5%1.4%+1221.4%
Economy
MetricLansdaleJohnstownDifference
Median Income$86,460$34,784+148.6%
Unemployment3.9%6.6%-40.9%
Poverty Rate9.5%31.2%-69.6%
Bachelor's+37.3%14.9%+150.3%
Housing
MetricLansdaleJohnstownDifference
Home Value$319,000$42,100+657.7%
Median Rent$1390/mo$616/mo+125.6%
Housing Units7,54811,800-36.0%

Learn More

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