A bandeira portuguesa é a bandeira nacional de Portugal desde 1911. O vermelho simboliza a insurreição. O verde representa a esperança. Em homenagem ao Infante D. Henrique, o Navegador, grande explorador do século XV, foi colocada na bandeira a esfera armilar, instrumento de navegação e astronomia.
As vitórias sobre os cinco príncipes mouros na Batalha de Ourique são representadas pelos cinco escudos azuis sobre fundo prateado dispostos em cruz.