In 2018, Durham, North Carolina had a population of 558,491 people with a median age of 37 and a median household income of $60,113. The median property value in Durham is $223,000 and the homeownership rate is 60% .