Click on the map to display elevation.
Banner Elk, Avery County, North Carolina, United States (36.16318 -81.87150)
Banner Elk is located in North America's humid continental climate zone due to its elevation, which gives it a climate more like that of Altoona, Pennsylvania, than Asheville, North Carolina, during the winter. During the summer the temperatures are much like a mountain lake town in New Hampshire. The town typically has cold, snowy winters and mild summers.