List of all cities and towns in Avery County
Avery County is a county in North Carolina, United States.
The population was 17,806 at the time of the 2020 census.
Newland is the county seat.
The county seat was originally established in Elk Park when the county was formed, but was relocated to Newland after the courthouse was completed in 1912.
It is the youngest of North Carolina’s 100 counties, having been established in 1911.
The county has a total area of 247 square miles (640 km2), of which 247 square miles (640 km2) is land and 0.1 square mile (0.26 km2) (0.06%) is water, according to the United States Census Bureau.
Here is a list of cities, towns, places, and villages in Avery County, North Carolina:
- Altamont
- Balm
- Banner Elk
- Battleground
- Beech Bottom
- Beech Creek
- Beech Mountain
- Carpenter Bottom
- Chestnut Dale
- Cranberry
- Cranberry Gap
- Crossnore
- Elk Park
- Elk Valley
- Flat Springs
- Frank
- Gragg
- Grandfather Village village
- Heaton
- Hughes
- Ingalls
- Kawana
- Linville
- Linville
- Minneapolis
- Montezuma
- Mount Gilead
- Mount Pleasant
- Newland
- Norwood Hollow
- Pineola
- Plumtree
- Pyatte
- Roaring Creek
- Roseborough
- Seven Devils
- Spear
- Stamey Town
- Sugar Mountain
- Three Mile
- Vale
- Valley
- Whaley