Государственный флаг Свазиленда принят 30 октября 1967 года.
Он представляет собой полотнище с пятью горизонтальными полосами; по порядку: сверху, голубой, жёлтой, красной, жёлтой и голубой. На центральной, красной полосе изображены два копья и посох, сверху африканский щит. Посох и щит украшены инжобо — декоративными кисточками; изображённые на флаге инжобо из птичьих перьев обозначают короля.
Каждый из цветов флага имеет определённое значение. Красный символизирует былые сражения и борьбу, голубой — мир и стабильность, жёлтый — природные ресурсы страны. Чёрно-белая раскраска щита символизирует мирное сосуществование чёрной и белой расы.
государственный флаг с 1894 года
Флаг королевской семьи Свазиленда.
Флаг королевской семьи послужил базисом при разработке нового государственного флага.