Прапор Лесото — один з офіційних символів держави Лесото. Прийнятий 5 жовтня2006. Перший прапор існував з 4 жовтня1966 року — дня здобуття незалежності Лесото. Другий прапор був прийнятий після військового перевороту з 15 січня1987 року, як прапор народу басуто.