We found 477 street and 3,491 property in Banner Elk, North Carolina. Banner Elk is located in Avery County and Watauga County. The population in the Banner Elk, NC ZIP code area is around 2.9K people.
Look into each street page to find more about the houses and people living there.