Barnardsville is an unincorporated community and census-designated place (CDP) in Buncombe County, North Carolina, United States.
[4] Located on Ivy Creek, the settlement is part of the Asheville Metropolitan Statistical Area.
[6] Barnardsville incorporated in 1959, and established its own police force and fire department.
[6][7] Located at the settlement is an elementary school, a restaurant, a post office, many churches, and the Big Ivy Community Center, where Mountain Heritage Day is celebrated on the first Saturday of October.
This article about a location in Buncombe County, North Carolina is a stub.