A bandeira portuguesa atual foi adotada em 1911 após a implantação da república. Ela consiste nas cores verde e vermelha que representam esperança e força, respectivamente, e a esfera armilar que homenageia os descobrimentos portugueses dos séculos 15 e 16. O antigo brasão real português no centro inclui os castelos e quinas que simbolizam vitórias sobre os mouros e as chagas de Cristo.