');
US City Data

Johnstown vs Lansdale

Side-by-side comparison

How does Johnstown, PA compare to Lansdale, PA? Johnstown has a population of 18,245 with a median household income of $34,784, 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
MetricJohnstown, PALansdale, PADifference
Population18,24518,865-3.3%
Median Age45.437.8+20.1%
Foreign Born %1.4%18.5%-92.4%
Economy
MetricJohnstownLansdaleDifference
Median Income$34,784$86,460-59.8%
Unemployment6.6%3.9%+69.2%
Poverty Rate31.2%9.5%+228.4%
Bachelor's+14.9%37.3%-60.1%
Housing
MetricJohnstownLansdaleDifference
Home Value$42,100$319,000-86.8%
Median Rent$616/mo$1390/mo-55.7%
Housing Units11,8007,548+56.3%

Learn More

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