A bandeira nacional antes de 1910, no tempo da Monarquia, era azul e branca. Mas, com a implantação da República, a bandeira nacional sofreu uma alteração profunda. Cada uma das cores da nossa bandeira tem um significado: a cor verde simboliza a esperança no futuro; a vermelha, o sangue derramado pelos nossos antepassados; No centro, está a esfera armilar, referência aos Descobrimentos; no escudo, estão representados os sete castelos conquiatados aos mouros por D. Afonso Henriques e as cinco quinas são uma referência cristã.