Barnardsville is an unincorporated community and census-designated place in Buncombe County, North Carolina, United States. It was first listed as a CDP in the 2020 census with a population of 559. Located on Ivy Creek, the settlement is part of the Asheville Metropolitan Statistical Area.
AdFind discounts on the best Barnardsville North Carolina. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.