In 2018, Muskegon, Michigan had a population of 173,043 people with a median age of 39 and a median household income of $48,329. The median property value in Muskegon is $111,000 and the homeownership rate is 74% .