Avery County, North Carolina Cities (2025)

19 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Foscoe11,4211,3090.21%2466 CDP
Cove Creek21,4001,0871.16%1649 CDP
Banner Elk31,2001,0731.18%6252 Town
Banner Elk41,2001,1291.18%6252 Town
Newland57377150.55%9851 Town
Newland67377170.55%9851 Town
Beech Mountain7656666-0.3%1016 Town
Beech Mountain8656665-0.3%1016 Town
Elk Park95595370.72%8091 Town
Elk Park105595390.72%8091 Town
Linville115462997.06%3062 CDP
Sugar Mountain123843730.52%1562 Village
Sugar Mountain133843740.52%1562 Village
Seven Devils143163150%1432 Town
Seven Devils153163150%1432 Town
Crossnore161511490%3370 Town
Crossnore171511490%3370 Town
Grandfather Village1899970%642 Village
Grandfather Village1999970%642 Village

Avery County Cities Summary

Largest City

Foscoe is the largest city in Avery County, with a population of 1,421.

Smallest City

Grandfather Village is the smallest city in Avery County, with a population of 99.

10 Largest Cities

There are 19 cities in Avery County, North Carolina.

Location of Avery County