Avery County, North Carolina cities by population

Number of cities: 7
Population: 17,747
Largest city: Banner Elk
Table of cities in Avery County, North Carolina sorted by population from largest to smallest.
CityTypePopulation
Banner Elktown1,350
Beech Mountaintown796
Newlandtown761
Elk Parktown593
Sugar Mountainvillage451
Seven Devilstown442
Crossnoretown152

What is the largest city in Avery County, North Carolina?

Banner Elk is the largest city in Avery County, North Carolina with a population of 1,350.

TOP-5 cities by population in Avery County, North Carolina:
  • Banner Elk
  • Beech Mountain
  • Newland
  • Elk Park
  • Sugar Mountain