Die Flagge wurde 1821 der französichen Trikolore nachgebildet und in der heutigen Form am 17.09.1968 offiziell gehisst. Grün steht für die Unabhängigkeit, Weiß symbolisiert die Reinheit der Religion und Rot die Vereinigung des mexikanischen und spanischen Blutes. Das Wappen bezieht sich auf die Gründung der Aztekenhauptstadt im Jahre 1325. Damals zeigten die Götter die Lage der Hauptstadt durch einen Adler an, der eine Schlange im Schnabel hält.

Lage in Mittelamerika: