Town Chart.

← Back to Discover · All towns in North Carolina

Towns in Buncombe County

13 towns with data in Buncombe County, North Carolina, largest first. Find your matches.

Asheville is the largest of the 13 towns we list in Buncombe County, with 94,535 people. Together they have 138,897 people.

TownPopulationTypical household incomeTypical home price
Asheville 94,535 $71,102 $440,000
Black Mountain 8,513 $77,042 $358,900
Woodfin 8,048 $71,384 $366,700
Swannanoa 6,901 $69,760 $287,500
Weaverville 4,687 $88,221 $463,700
Royal Pines 4,325 $107,885 $400,200
Avery Creek 2,887 $113,261 $412,900
Emma 2,657 $43,907 $92,300
Fairview 2,298 $92,132 $439,600
Biltmore Forest 1,587 $169,167 $1,333,300
Bent Creek 1,384 $72,176 $404,000
Montreat 630 $115,568 $606,400
Barnardsville 445 $97,610 $153,000

ZIP codes in Buncombe County

15 ZIP codes in Buncombe County, North Carolina. A ZIP code can also reach into a neighboring county.

Nearby counties in North Carolina

Link to this page

Copy this HTML to link to this page from your own site.