La bandera y el escudo de armas de Portugal fue adoptada el 30 de junio de 1911. La bandera nacional, símbolo de la República de Portugal, la independencia, la unidad y la integridad, es adoptada por la República establecida por la Revolución del 5 de octubre de 1910.
La bandera se divide en dos colores, verde oscuro y rojo. El escudo nacional en el centro con esfera armilar y escudo portugués se situa en la división de la bandera y está formado por el color dorado, blanco, azul y rojo.
La bandera pretende simbolizar la esperanza (verde) y el sacrificio (rojo). Los cinco escudos representan las cinco reyes moros derrotados por D. Afonso Henriques en la batalla de Ourique.
Dentro de los escudos hay manchas blancas que contienen las cinco llagas de Cristo. En el folklore portugués, los siete castillos corresponden a la conquista del Algarve, Portugal se crea la unidad.
La esfera armilar es un símbolo de la heroica tradición marítima portuguesa.
El verde simboliza la esperanza y también está relacionada con la revolución republicana. El rojo representa el coraje y la sangre de aquellos que murieron en defensa de la nación.