Skip to content
ZIP codes

ZIP codes in Buncombe County, North Carolina

Buncombe County has 20 ZIP codes. 11 lie entirely inside it and 9 are shared with neighboring counties, so part of their land and their people are elsewhere. About 274,063 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
20
With 1% or more of their land inside
Entirely inside
11
99% or more of their land
Shared with other counties
9
Most with Henderson County (4)
Most populated ZIP
28806
43,433 people · Asheville
Least populated ZIP
28757
630 people · Montreat; 1 more with nobody living there
Largest ZIP by land
28711
104 sq mi · Black Mountain

Map of the ZIP codes in Buncombe County

Haywood County Henderson County McDowell County Madison County Rutherford County Transylvania County Yancey County 28701 · Woodfin · 5,786 people · 96% in the county 28704 · Royal Pines · 24,138 people · 94% in the county 28709 · Barnardsville · 2,260 people · 100% in the county 28711 · Black Mountain · 12,663 people · 79% in the county 28715 · Asheville · 30,328 people · 100% in the county 28730 · Fairview · 7,605 people · 100% in the county 28732 · Hoopers Creek · 19,279 people · 36% in the county 28748 · 12,230 people · 89% in the county 28753 · Marshall · 10,389 people · 2.2% in the county 28757 · Montreat · 630 people · 100% in the county 28759 · Mills River · 7,555 people · 1.6% in the county 28770 · 0 people · 100% in the county 28778 · Swannanoa · 13,536 people · 100% in the county 28787 · Weaverville · 22,809 people · 95% in the county 28792 · Edneyville · 36,645 people · 3.1% in the county 28801 · Asheville · 14,691 people · 100% in the county 28803 · Asheville · 33,718 people · 100% in the county 28804 · Woodfin · 25,776 people · 100% in the county 28805 · Asheville · 19,993 people · 100% in the county 28806 · Asheville · 43,433 people · 100% in the county
  • Entirely in the county (99% or more of its land)
  • Shared, mostly in this county
  • Shared, mostly in other counties
  • Neighboring counties
Open in the interactive tool

Each area is a ZIP code with its number where it fits. Hover over one to see its name.

All ZIP codes in Buncombe County

20 ZIP codes in Buncombe County, NC, by number
ZIP code Main city Population Land in the county Residents in the county
28701 Woodfin 5,786 96% ≈ 5,737
28704 Royal Pines 24,138 94% ≈ 23,620
28709 Barnardsville 2,260 100% 2,260
28711 Black Mountain 12,663 79% ≈ 11,282
28715 Asheville 30,328 100% 30,328
28730 Fairview 7,605 100% 7,605
28732 Hoopers Creek 19,279 36% ≈ 5,985
28748 — 12,230 89% ≈ 11,653
28753 Marshall 10,389 2.2% ≈ 1,058
28757 Montreat 630 100% 630
28759 Mills River 7,555 1.6% ≈ 514
28770 — 0 100% 0
28778 Swannanoa 13,536 100% 13,536
28787 Weaverville 22,809 95% ≈ 22,138
28792 Edneyville 36,645 3.1% ≈ 106
28801 Asheville 14,691 100% 14,691
28803 Asheville 33,718 100% 33,718
28804 Woodfin 25,776 100% 25,776
28805 Asheville 19,993 100% 19,993
28806 Asheville 43,433 100% 43,433

ZIP codes shared with other counties

These 9 ZIP codes have part of their land in another county. The first figure is the share of their land in Buncombe County; then, where the rest lies.

Cities and prefixes

By main city (the city, town or CDP each ZIP shares the most land with), the ones with the most are Asheville (5), Woodfin (2), Barnardsville (1), Black Mountain (1), Edneyville (1), and Fairview (1); 13 places in all.

They start with 2 different three-digit prefixes, one per USPS sorting center: 287 and 288.

Neighboring counties

Each one with its ZIP codes. Those without a page of their own open in the tool.

Tools for this county

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know