Seit seiner Unabhängigkeit von der spanischen Herrschaft im Jahr 1821 hat die Flagge Mexikos einige Blicke auf sich gezogen, aber ihr Aussehen ist insgesamt gleich geblieben: Grün, Weiß und Rot und ein Wappen in der Mitte, das eine Anspielung auf das Aztekenreich darstellt Hauptstadt von Tenochtitlan, früher in Mexiko-Stadt im Jahr 1325. Die Flaggenfarben sind die gleichen Farben der nationalen Befreiungsarmee in Mexiko.
Die mexikanische Flagge ist ein Rechteck mit drei vertikalen Streifen: grün, weiß und rot von links nach rechts. Die Streifen sind gleich breit. In der Mitte der Flagge ist ein Adler abgebildet, der auf einem Kaktus thront und eine Schlange frisst. Der Kaktus befindet sich auf einer Insel in einem See und darunter befindet sich eine Girlande aus grünen Blättern und einem roten, weißen und grünen Band.
Ohne das Wappen sieht die mexikanische Flagge wie die italienische Flagge aus, mit denselben Farben in derselben Reihenfolge, obwohl die mexikanische Flagge länger und die Farben dunkler sind.
Die als Armee der drei Garantien bekannte nationale Befreiungsarmee wurde nach dem Kampf um die Unabhängigkeit offiziell gebildet. Ihre Flagge war weiß, grün und rot mit drei gelben Sternen. Die erste Flagge der neuen mexikanischen Republik wurde von der Flagge der Armee geändert. Die erste mexikanische Flagge ähnelt der heute verwendeten, aber der Adler ist nicht mit einer Schlange abgebildet, sondern trägt eine Krone. Im Jahr 1823 wurde das Design geändert, um die Schlange einzuschließen, obwohl der Adler in einer anderen Haltung war und in die andere Richtung blickte. Es wurde 1916 und 1934 geringfügig geändert, bevor die aktuelle Version 1968 offiziell verabschiedet wurde.
Seit der Unabhängigkeit wurde die mexikanische Flagge nur einmal drastisch überarbeitet. 1864 wurde Mexiko drei Jahre lang von Maximilian von Österreich regiert, einem europäischen Adligen, der von Frankreich zum Kaiser von Mexiko erhoben wurde. Er hat die Flagge neu gestaltet. Die Farben blieben gleich, aber goldene Königsadler wurden in jede Ecke gesteckt, und das Wappen wurde von zwei goldenen Greifen eingerahmt und enthielt den Satz Equidad en la Justicia, Bedeutung "Gerechtigkeit in Gerechtigkeit. “Als Maximilian 1867 abgesetzt und getötet wurde, wurde die alte Flagge wiederhergestellt.
Bei der Einführung der Flagge stand das Grün symbolisch für die Unabhängigkeit von Spanien, das Weiß für den Katholizismus und das Rot für die Einheit. Während der säkularen Präsidentschaft von Benito Juarez wurden die Bedeutungen in Grün für Hoffnung, Weiß für Einheit und Rot für das vergossene Blut gefallener Nationalhelden geändert. Diese Bedeutungen sind aus der Tradition bekannt, nirgendwo im mexikanischen Recht oder in der Dokumentation wird die offizielle Symbolik der Farben klar angegeben.
Der Adler, die Schlange und der Kaktus beziehen sich auf eine alte aztekische Legende. Die Azteken waren ein Nomadenstamm in Nordmexiko, der der Prophezeiung folgte, dass sie sich dort niederlassen sollten, wo sie einen Adler auf einem Kaktus sahen, während sie eine Schlange aßen. Sie wanderten bis zu einem See, dem ehemaligen Texcoco-See in Zentralmexiko, wo sie den Adler sahen und die heutige mächtige Stadt Tenochtitlán gründeten. Nach der spanischen Eroberung des Aztekenreiches wurde der Texcoco-See von den Spaniern entwässert, um die ständige Überflutung des Sees zu kontrollieren.
Der 24. Februar ist der Flaggentag in Mexiko und feiert den Tag im Jahr 1821, an dem sich verschiedene Rebellenarmeen zusammengeschlossen haben, um die Unabhängigkeit von Spanien zu sichern. Wenn die Nationalhymne gespielt wird, müssen die Mexikaner die Flagge begrüßen, indem sie ihre rechte Hand mit der Handfläche nach unten über ihr Herz halten. Wie bei anderen Nationalflaggen kann es bei der offiziellen Trauerfeier über den Tod eines wichtigen Mitarbeiters auf die Hälfte des Personals geflogen werden.
Als Menschen aus anderen Nationen sind die Mexikaner sehr stolz auf ihre Flagge und zeigen sie gerne. Viele Privatpersonen oder Firmen werden sie stolz fliegen. 1999 ließ Präsident Ernesto Zedillo Riesenflaggen für mehrere wichtige historische Stätten in Auftrag geben. Diese Banderas Monumentales oder "monumentale Banner" sind kilometerweit zu sehen und waren so beliebt, dass mehrere staatliche und lokale Regierungen ihre eigenen machten.
Im Jahr 2007 erschien Paulina Rubio, eine berühmte mexikanische Sängerin, Schauspielerin, TV-Moderatorin und Model, in einem Magazin-Fotoshooting, das nur eine mexikanische Flagge trug. Es war ziemlich umstritten, obwohl sie später sagte, dass sie keine Straftat meinte und sich entschuldigte, wenn ihre Handlungen als Zeichen der Missachtung der Flagge gewertet wurden.