The flag of Mexico (Spanish: Bandera de Mexico) méxico is a vertical tricolor of, green, white and red with the national coat of arms charged in the center of the white. stripeexico's first largest monumental flag was the one located at the Mirador del Obispado in Monterrey (northeast) with a pole of 120 tons and 100.6 meters in height. The flag measures 50 by 28.6 meters and weighs 230 kilograms, four times the size of most other monumental flags at the time.