Location: Asheville, North Carolina, United States is located in a broad valley surrounded by high mountain peaks and has an elevation of about 2,240 feet above sea level. The annual average temperature there is 56.5°F. Twenty miles to the northeast is Mount Mitchell. It's the highest peak in the eastern United States and has an elevation of about 6,684 feet above sea level. The annual average temperature on top of Mount Mitchell is 42.6°F, lower than Asheville. As elevation increases, temperatures become cooler because the air's less dense and less able to trap heat from the Sun.