The mesosphere is the layer of the Earth's atmosphere that is directly above the stratosphere and directly below the thermosphere. The mesosphere is located from about 50 km to 80-90 km altitude above Earth's surface.