In 2018, Johnstown, Pennsylvania had a population of 134,550 people with a median age of 45 and a median household income of $45,901. The median property value in Johnstown is $90,900 and the homeownership rate is 73% .