In 2018, Toledo, Ohio had a population of 604,620 people with a median age of 37 and a median household income of $50,428. The median property value in Toledo is $124,400 and the homeownership rate is 62% .