Buncombe County, North Carolina Cities (2025)

18 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Asheville195,15194,3530.17%2,09345 City
Black Mountain28,6048,4410.37%1,2827 Town
Woodfin38,2037,9780.55%8939 Town
Swannanoa45,5284,3601.15%8676 CDP
Weaverville54,8524,5841.1%1,2514 Town
Royal Pines64,7834,4990.72%1,7623 CDP
Fairview73,8503,4751.99%12830 Town
Emma83,7112,5327.13%3,4141 CDP
Avery Creek93,6853,2563.25%2,1282 CDP
Fruitland102,5512,2161.39%3178 CDP
Fairview112,3762,741-0.83%3826 CDP
Hoopers Creek121,6301,3922.39%2357 CDP
Bent Creek131,5981,6521.27%7232 CDP
Biltmore Forest141,4771,4001.03%5083 Town
Montreat151,0471,0320.29%3843 Town
Barker Heights169091,289-2.47%9231 CDP
Barnardsville175257427.14%1494 CDP
Chimney Rock Village181381370%413 Village

Buncombe County Cities Summary

Largest City

Asheville is the largest city in Buncombe County, with a population of 95,151.

Smallest City

Chimney Rock Village is the smallest city in Buncombe County, with a population of 138.

10 Largest Cities

There are 18 cities in Buncombe County, North Carolina.

Location of Buncombe County