Barnardsville

Census-designated place in Buncombe County, North Carolina

View of Barnardsville, North Carolina
Photo: State Archives of North Carolina Raleigh, NC · No restrictions

Barnardsville is an unincorporated community (census-designated place) in Buncombe County, North Carolina, with 559 residents (2020 Census). It sits at 2,339 ft (713 m) above sea level. The nearest town is Mars Hill, 6.1 miles NW.

About Barnardsville

Barnardsville is an unincorporated community and census-designated place (CDP) 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.

Text: Wikipedia · CC BY-SA 4.0

Barnardsville weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Barnardsville

All 6 webcams near Barnardsville ›

Webcams: Windy.com

Living in Barnardsville

Median household income
$97,610
Median home value
$153,000
Median age
59.2
Cost of living and demographics of Barnardsville ›

Do you know Barnardsville? Tell us about it

Help other travelers: share what makes Barnardsville special. We review every message before publishing it.

Map of Barnardsville

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Barnardsville Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Barnardsville, NC population

Barnardsville had 559 residents in the 2020 Census.

2020 Census559
Density158 per sq mi (61 per km²)

Source: U.S. Census Bureau, Decennial Census.

Barnardsville at a glance

StateNorth Carolina (NC)
CountyBuncombe County
TypeCensus-designated place
Population559 (2020)
Land area3.53 sq mi (9.1 km²)
Elevation2,339 ft (713 m)
Coordinates35.7819° N, 82.4555° W
ZIP code28709
Census code (GEOID)3703720

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Barnardsville

Straight-line distance between town centers.

Frequently asked questions about Barnardsville

What county is Barnardsville in?

Barnardsville is in Buncombe County, North Carolina.

What is the population of Barnardsville, NC?

559 people lived in Barnardsville at the 2020 Census.

What is the ZIP code of Barnardsville, NC?

The ZIP code of Barnardsville is 28709.

What is the elevation of Barnardsville?

2,339 feet (713 m) above sea level.

What towns are near Barnardsville?

Mars Hill (6.1 mi), Weaverville (8.3 mi), Woodfin (11.9 mi), Marshall (12.4 mi), Montreat (12.8 mi).

Last updated: