All Counties › North Carolina

Avery County, North Carolina

Avery County is the highest-elevation county in North Carolina's High Country, home to the ski towns of Beech Mountain and Banner Elk near Grandfather Mountain, with Newland as its seat. The market runs on second homes, short-term rentals, and tourism rather than year-round population growth, and steep mountain terrain, limited buildable land, and strict slope and setback ordinances shape nearly every development decision here.

Open the live Avery County map →

Avery County at a glance

What the live Avery County map shows

Free in your browser, nothing to download:

Cities and towns in Avery County

Banner Elk, Beech Mountain, Crossnore, Elk Park, Grandfather Village, Newland, Seven Devils, Sugar Mountain.

Neighboring counties

Open the live Avery County map →

All 966 live county maps