Como podemos observar nas imagens abaixo a bandeira nacional de à 100 anos atrás é muito diferente de a dos dias de hoje. Não vamos descrevê-la pois julgamos mais importante a presente bandeira.
Neste caso vamo-nos debruçar essencialmente à presente bandeira.
A bandeira nacional dos dias de hoje é dividida em várias partes:
§ A verde significa a esperança dos portugueses no futuro.
§ A parte vermelha significa o sangue derramado nas guerras por todos os portugueses ao longo dos séculos.
§ No centro encontra-se a esfera armilar que lembra o rei D. Manuel I, da época dos descobrimentos.
§ O escudo das armas contém os sete castelos conquistados por D. Afonso Henriques aos mouros.
§ No centro, as cinco quinas simbolizam as chagas de Cristo, mostrando que Portugal é uma nação Cristã.