The national flag of Benin is a flag consisting of two horizontal yellow and red bands on the fly side and a green vertical band at the hoist. Adopted in 1959 to replace the French Tricolour, it was the flag of the Republic of Dahomey until 1975, when the People's Republic of Benin was established.

The new regime renamed the country and changed the flag to a green field with a red star in the canton. This version was utilized until the regime collapsed in 1990, coinciding with the Revolutions of 1989. The new government promptly restored the original pre-1975 flag.

The colours of the flag carry cultural, political, and regional meanings. As stated in the national anthem, the green of the flag represent the hope of a new democracy. The red represents the courage of the ancestors, and the yellow is for the treasures of the nation.

More Info: en.wikipedia.org