In 2017, Roanoke, VA had a population of 313k people with a median age of 43.8 and a median household income of $54,233. Between 2016 and 2017 the population of Roanoke, VA grew from 312,576 to 312,688, a 0.0358% increase and its median household income grew from $50,551 to $54,233, a 7.28% increase.
The population of Roanoke, VA is 78.9% White Alone, 13.8% Black or African American Alone, and 3.34% Hispanic or Latino. N/A% of the people in Roanoke, VA speak a non-English language, and 97.3% are U.S. citizens.
The median property value in Roanoke, VA is $185,400, and the homeownership rate is 68.8%. Most people in Roanoke, VA commute by Drove Alone, and the average commute time is 22.6 minutes. The average car ownership in Roanoke, VA is 2 cars per household.