Buncombe County, North Carolina Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Asheville193,71694,3770.21%2,06145 City
Black Mountain28,5238,4420.38%1,2637 Town
Woodfin38,2907,9820.74%87010 Town
Weaverville44,8384,5931%1,1704 Town
Fairview53,8803,4781.97%12930 Town
Biltmore Forest61,4841,4041.02%5103 Town
Montreat71,0251,0340.1%3763 Town
Chimney Rock Village81261390%383 Village

Buncombe County Cities Summary

Largest City

Asheville is the largest city in Buncombe County, with a population of 93,716.

Smallest City

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

10 Largest Cities

There are 8 cities in Buncombe County, North Carolina.

Location of Buncombe County