ShareYourGroupShareYourGroupZIP Codes

ZIP codes in Avery County, North Carolina

Avery County, North Carolina has 9 ZIP codes in this list, from 28604 to 28664. They cover 9 places, among them Banner Elk, Crossnore, Elk Park and Linville.

ZIP codePlaceLand area (sq mi)Map point
28604Banner Elk68.736.170, -81.841
28616Crossnore0.536.022, -81.930
28622Elk Park29.736.165, -81.964
28646Linville23.236.066, -81.870
28652Minneapolis1.236.099, -81.987
28653Montezuma0.036.065, -81.902
28657Newland16036.059, -81.930
28662Pineola1.036.029, -81.891
28664Plumtree0.936.044, -82.004

The ZIP code areas of Avery County add up to about 285 square miles of land (739 sq km) as the Census Bureau draws them. The largest is 28657 (Newland), with 160 square miles.

Using these codes

Places and counties: GeoNames. Areas: U.S. Census Bureau, 2024 ZIP Code Tabulation Areas. Checked in November 2026. This site is not connected with the United States Postal Service; for mailing, confirm the address with USPS.

All of North Carolina ZIP look-up