Cities and Towns in Avery County, North Carolina

Founded in 1911, Avery County is one of 100 counties in the state of North Carolina. Historically, Avery County was formed from Caldwell County, Mitchell County and Watauga County. The city of Newland is the county seat. With FIPS code of 11, Avery County has a population of 17,864 and area of 247 square miles (640 km²).

List of all cities in Avery County, NC alphabetically

City/Town Postal Code Area Code
Altamont, NC 28657 828
Balm, NC 28604 828
Banner Elk, NC 28604 828
Beech Bottom, NC 28657 828
Beech Mountain, NC 28604 828
Carpenter Bottom, NC 28652 828
Chestnut Dale, NC 28657 828
Cranberry, NC 28622 828
Cranberry Gap, NC 28657 828
Crossnore, NC 28616 828
Darkridge, NC 28622 828
Elk Park, NC 28622 828
Elk Valley, NC 28604 828
Flat Springs, NC 28622 828
Foscoe, NC 28604 828
Frank, NC 28657 828
Grandfather, NC 28604 828
Heaton, NC 28622 828
Hughes, NC 28657 828
Ingalls, NC 28657 828
Kellersville, NC 28604 828
Linville, NC 28646 828
Matney, NC 28604 828
Minneapolis, NC 28652 828
Montezuma, NC 28653 828
Newland, NC 28657 828
Norwood Hollow, NC 28604 828
Pineola, NC 28662 828
Plumtree, NC 28664 828
Pyatte, NC 28657 828
Roaring Creek, NC 28657 828
Rominger, NC 28604 828
Senia, NC 28657 828
Seven Devils, NC 28604 828
Spear, NC 28657 828
Stamey Branch, NC 28657 828
Sugar Mountain, NC 28604 828
Three Mile, NC 28657 828
Valley, NC 28657 828
Whaley, NC 28622 828
White Rock, NC 28604 828