In 2017, Buchanan County, VA had a population of 22.6k people with a median age of 46.3 and a median household income of $30,828. Between 2016 and 2017 the population of Buchanan County, VA declined from 23,158 to 22,611, a -2.36% decrease and its median household income grew from $30,335 to $30,828, a 1.63% increase.
The 5 largest ethnic groups in Buchanan County, VA are White (Non-Hispanic) (95.4%), Black or African American (Non-Hispanic) (2.81%), Two or More Races (Non-Hispanic) (0.579%), American Indian & Alaska Native (Non-Hispanic) (0.504%), and Asian (Non-Hispanic) (0.473%). N/A% of the people in Buchanan County, VA speak a non-English language, and 99.1% are U.S. citizens.
The median property value in Buchanan County, VA is $71,900, and the homeownership rate is 78.9%. Most people in Buchanan County, VA commute by Drove Alone, and the average commute time is 27.4 minutes. The average car ownership in Buchanan County, VA is 2 cars per household.