County ZIP codes · North Carolina · FIPS 37011
Avery County, NC ZIP Codes
Avery County, North Carolina has 13 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 8 of the residential ones lie mainly in Avery County and 5 mainly in a neighboring county; 6 cross the county line. Median household income ranges from $44,028 in 28622 (Elk Park) to $76,477 in 28605 (Blowing Rock) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of Avery County?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
How different are its ZIP codes?
The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $59,702 and $76,319.
They carry 13 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 13 residential ZIP codes in Avery County
8 ZIP codes lie mainly in Avery County; 5 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 28657 | Newland | 8,188 | 51 | $60k | $240k | 84% |
| 28622 | Elk Park | 2,565 | 86 | $44k | $170k | 100% |
| 28646 | Linville | 382 | 16 | $77k | $371k | 100% |
| 28652 | Minneapolis | 132 | 114 | – | – | 100% |
| 28616 | Crossnore | 115 | 217 | – | $314k | 100% |
| 28664 | Plumtree | 55 | 62 | – | – | 100% |
| 28653 | Montezuma | 26 | 619 | – | – | 100% |
| 28662 | Pineola | no residents | 0 | – | – | 100% |
Partly in Avery County
| In this county | ||||||
|---|---|---|---|---|---|---|
| 28604 | Banner Elk | 7,869 | 115 | $76k | $384k | 42% |
| 28611 | Collettsville | 424 | 6 | – | – | 19% |
| 28777 | Spruce Pine | 10,178 | 142 | $63k | $228k | 15% |
| 28605 | Blowing Rock | 3,883 | 118 | $77k | $552k | 6% |
| 28679 | Sugar Grove | 2,454 | 96 | $65k | $287k | 4% |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).
Which ZIP codes cross the county line?
6 ZIP codes of Avery County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In Avery | Elsewhere |
|---|---|---|
| 28777 | 15% | Mitchell County80%; McDowell County3%; Yancey County2% |
| 28657 | 84% | Burke County15% |
| 28604 | 42% | Watauga County58% |
| 28605 | 6% | Watauga County71%; Caldwell County23% |
| 28679 | 4% | Watauga County96% |
| 28611 | 19% | Caldwell County81% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
Which first three digits do Avery County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Avery County's ZIP codes use 2 prefixes: 286 and 287.
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.