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 and its commitment to progress and unity.

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