Государственный флаг Лесото представляет собой комбинацию из трех горизонтальных цветных полос: голубого, белого и зеленого цветов (порядок - сверху вниз).
В центре белой полосы изображено черное мокоротло (традиционная шляпа басуто).
Цвета флага имеют следующее значение:
белый символизирует мир, синий — дождь и вообще воду, зелёный — благосостояние и процветание.
Флаг Лесото вступил в силу с 4 октября 2006 года - даты празднования 40-летия независимости.
На выбор были предложены четыре проекта нового флага, победил ныне действующий вариант с одним изменением.
Оригинальный дизайн включал коричневую шляпу басуто, но был изменен на черный, чтобы представить черное население страны и отразить мирное направление развития королевства.