Até 1990, o Iêmen era dividido em Iêmen do Norte e Iêmen do Sul, cada um com sua própria bandeira.

A bandeira do Iêmen na parte norte
Após a declaração de independência da parte norte do Iêmen e sua separação do Império Otomano, o Reino Mutawakkilite do Iêmen foi estabelecido com uma bandeira de fundo vermelho com 5 estrelas brancas e um sabre. Isso ocorreu entre 1927 e 1962 e, a partir dessa data, uma revolução eclodiu na parte norte com o apoio do Egito, levando à criação da República Árabe do Iêmen e a uma nova bandeira: três linhas horizontais de vermelho, branco e preto e uma estrela verde no meio de uma faixa branca.
A bandeira do Iêmen na parte sul
Em 1967, forças nacionalistas semelhantes às do norte foram bem-sucedidas na parte sul do Iêmen e conseguiram derrubar o domínio britânico e proclamar uma república. O sul do Iêmen existiu até se tornar oficialmente a República Democrática Popular do Iêmen em 30 de novembro de 1967, e sua bandeira também tinha as mesmas três cores: vermelho, branco e preto, mas com um triângulo azul no lado esquerdo da bandeira, semelhante à bandeira da República Tcheca, e uma estrela vermelha no meio do triângulo.
A bandeira do Iêmen após a unificação
Em 1990, o Iêmen do Norte e o Iêmen do Sul foram unidos sob um único governo e o nome de República do Iêmen. Como a diferença entre as bandeiras do norte e do sul era apenas simbólica, a bandeira unificada assumiu a aparência de uma tricolor vermelha, branca e preta com elementos adicionais, como a estrela e o triângulo, removidos. Essa bandeira permaneceu inalterada até hoje.