The flag of Comoros consists of four equal-sized horizontal stripes, with from top to bottom, yellow, white, red, and blue. In the upper left corner, there is a green isosceles triangle that extends to the center of the flag, where a white crescent moon and four white stars are depicted.

The yellow stripe represents the four islands that make up Comoros (Grande Comore, Mohéli, Anjouan, and Mayotte), while the white symbolizes peace, red represents the struggle for independence, and blue represents the sea surrounding the islands. The green triangle represents Islam, the dominant religion in Comoros, and the crescent moon and stars are also Islamic symbols.