Devenu indépendant en 1821, le Mexique adopta, peu de temps après, un drapeau tricolore vert-blanc-rouge s'inspirant de celui utilisé pendant la guerre d'indépendance contre l'Espagne sous le nom des "Trois Garanties". Le blanc, le vert et le rouge symbolisent respectivement la religion, l'indépendance et l'unité des états mexicains (les "trois garanties"). La disposition actuelle des couleurs date de 1823, mais les proportions précises du drapeau, notamment celles des armes, n'ont été fixées qu'en 1968, à l'occasion des Jeux Olympiques de Mexico. Les armes de l'Etat font référence à la fondation légendaire de Tenochtitlán (aujourd'hui la ville de Mexico). Selon les récits traditionnels, les Aztèques n'avaient pu bâtir cette cité qu'après avoir trouvé un lac entourant une île sur laquelle poussait un cactus ; et, sur cette plante, pour leur indiquer qu'il s'agissait bien de l'endroit choisi, se serait posé un aigle tenant un serpent dans son bec.