Mexican flag consists of three equally sized vertical stripes – the left is a green stripe; middle is white; and the right stripe is red. In the middle of the Mexican flag and the white stripe is the national symbol of the country.
These stripes on Mexico flag is believed to represent the following: green stripe is hope; White stripe is a symbol of religion; and red stripe represents the independence and unity of the nation.
In Mexico, the flag is often called Bandera Nacional.
Download Mexico Flag PNG images transparent gallery.