Madison County topographic maps
Click on a map to view its topography, its elevation and its terrain.

Mars Hill
United States > North Carolina > Madison County
The town has an elevation of 2,330 feet (710 m), so the climate of the area is considerably cooler than might be expected of a town in a southern state.
Average elevation: 2,323 ft