Flag of Mozambique - Design, Colors, Meaning, Symbolism

Written and Fact-checked by | Updated On: February 02, 2026 13:05 ET

The flag of Mozambique features green, black, and yellow horizontal stripes with a red triangle containing a star and emblem.It symbolizes agriculture, Africa, mineral wealth, and the struggle for independence.

The National Flag of Mozambique

Flag of Mozambique
About Image - The National flag of the Mozambique.

Mozambique Flag Facts

CountryMozambique
CapitalMaputo
CurrencyMozambican Metical (MZN)
Official LanguagePortuguese
ISO Country CodeMOZ
Adopted On1 May 1983
Design ByFRELIMO (Mozambique Liberation Front)
National Day25 June (Independence Day)
National SongPátria Amada (National Anthem of Mozambique)
Flag Ratio2:3
ColorsGreen, Black, Yellow, White, Red
DesignHorizontal stripes of green, black, and yellow separated by white fimbriations, with a red triangle at the hoist containing a yellow star, book, hoe, and rifle
Center SymbolStar with Book, Hoe, and Rifle
Meaning of GreenRepresents the land and agriculture
Meaning of BlackSymbolizes the African continent
Meaning of YellowRepresents mineral wealth
Meaning of RedRepresents the struggle for independence and defense
Symbolism of EmblemsBook represents education, hoe agriculture, and rifle defense
Historical SignificanceReflects the country’s liberation struggle from colonial rule
Unique FeatureOnly national flag in the world featuring a modern firearm