Flag of Sao Tome Principe - Design, Colors, Meaning, Symbolism

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

The flag of São Tomé and Príncipe features green, yellow, and red colors with two black stars at the center.It symbolizes agriculture, independence, and unity between the two islands.

The National Flag of Sao Tome Principe

Flag of Sao Tome Principe
About Image - The National flag of the Sao Tome Principe.

Sao Tome and Principe Flag Facts

CountrySao Tome and Principe
CapitalSão Tomé
CurrencyDobra (STN)
Official LanguagePortuguese
ISO Country CodeSTP
Adopted On5 November 1975
Design ByBased on Pan-African colors
National Day12 July (Independence Day)
National SongIndependência total (National Anthem of São Tomé and Príncipe)
Flag Ratio1:2
ColorsGreen, Yellow, Black, Red
DesignThree horizontal stripes of green (top), yellow (center), and green (bottom) with a red triangle at the hoist and two black stars in the yellow stripe
Center SymbolTwo black five-pointed stars
Meaning of GreenAgriculture, forests, and natural richness
Meaning of YellowSunshine and cocoa production
Meaning of RedStruggle for independence and sacrifice
Meaning of BlackThe African people and unity
Symbolism of StarsRepresents the two main islands: São Tomé and Príncipe
Cultural InfluenceReflects Pan-African identity and Portuguese colonial history
Unique FeatureStars symbolize the country’s two-island structure