A bandeira de Portugal é composta pelas cores verde e vermelho, pela esfera armilar e pelo escudo português. A esfera armilar representa os descobrimentos portugueses dos séculos XV-XVII, enquanto o escudo português contém sete castelos e cinco escudos azuis que simbolizam vitórias militares ou a fé cristã. A bandeira é um símbolo nacional da soberania e unidade de Portugal.