In 2018, Boone, North Carolina had a population of 54,117 people with a median age of 31 and a median household income of $45,268. The median property value in Boone is $239,400 and the homeownership rate is 60% .