Buncombe County, North Carolina Cities (2025)

18 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Asheville195,37694,5750.17%2,09845.47 City
Black Mountain28,5968,4300.39%1,2816.71 Town
Woodfin38,0507,9540.24%8769.19 Town
Swannanoa45,5284,3601.15%8676.38 CDP
Royal Pines54,7834,4990.72%1,7622.71 CDP
Weaverville64,7704,5770.82%1,2303.88 Town
Fairview73,8483,4751.99%12829.98 Town
Emma83,7112,5327.13%3,4141.09 CDP
Avery Creek93,6853,2563.25%2,1281.73 CDP
Fruitland102,5512,2161.39%3178.05 CDP
Fairview112,3762,741-0.83%3826.22 CDP
Hoopers Creek121,6301,3922.39%2356.94 CDP
Bent Creek131,5981,6521.27%7232.21 CDP
Biltmore Forest141,4591,3980.83%5012.91 Town
Montreat159299030.54%3412.73 Town
Barker Heights169091,289-2.47%9230.98 CDP
Barnardsville175257427.14%1493.53 CDP
Chimney Rock Village181401390%423.36 Village

Buncombe County Cities Summary

Largest City

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

Smallest City

Chimney Rock Village is the smallest city in Buncombe County.

10 Largest Cities

There are 18 cities in Buncombe County, North Carolina.

Location of Buncombe County