The flag of Benin features two equal horizontal stripes of yellow on top and red on bottom. In the center of the flag, there is a green vertical stripe with a red star located in the center of the green stripe.

The yellow stripe on the flag represents the country’s wealth, including its vast reserves of minerals and agricultural products. The red stripe represents the country’s courage and determination, as well as the blood shed by the Beninese people in their struggle for independence. The green stripe represents the country’s hope and agricultural richness.

The red star in the center of the flag represents the country’s socialist ideals. It symbolizes its commitment to progress and unity.

Benin adopted the current design of its flag on August 1, 1990. Authorities modified the previous design to remove the hammer and sickle emblem of the country’s communist past. They adopted the previous design in 1975. It featured a green flag with a red star in the center, surrounded by a yellow border.