The 2016 Asheville, North Carolina, population is 88,512. There are 1,954 people per square mile (population density).
The median age is 38.2. The US median is 37.4. 42.18% of people in Asheville, North Carolina, are married. 14.41% are divorced.
The average household size is 2.18 people. 25.33% of people are married, with children. 18.78% have children, but are single.
77.69% of people are white, 12.39% are black, 1.78% are asian, 0.36% are native american, and 0.14% claim 'Other'.
6.08% of the people in Asheville, North Carolina, claim hispanic ethnicity (meaning 93.92% are non-hispanic).