In 2018, Cambridge, Ohio had a population of 39,274 people with a median age of 42 and a median household income of $43,975. The median property value in Cambridge is $106,600 and the homeownership rate is 71% .