');
US City Data

Johnstown vs McKeesport

Side-by-side comparison

How does Johnstown, PA compare to McKeesport, PA? Johnstown has a population of 18,245 with a median household income of $34,784, 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
MetricJohnstown, PAMcKeesport, PADifference
Population18,24517,520+4.1%
Median Age45.440.5+12.1%
Foreign Born %1.4%2.1%-33.3%
Economy
MetricJohnstownMcKeesportDifference
Median Income$34,784$31,854+9.2%
Unemployment6.6%10.1%-34.7%
Poverty Rate31.2%32.9%-5.2%
Bachelor's+14.9%12.3%+21.1%
Housing
MetricJohnstownMcKeesportDifference
Home Value$42,100$69,800-39.7%
Median Rent$616/mo$786/mo-21.6%
Housing Units11,8009,638+22.4%

Learn More

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