Steagul Mexicului este unul dintre cele mai semnificative simboluri naționale, reflectând istoria și identitatea țării. Acesta este format din trei culori verticale:
1. Verde: Reprezintă speranța și independența.
2. Alb: Simbolizează unitatea și credința.
3. Roșu: Semnifică sângele vărsat de eroii naționali în lupta pentru independență.
În centrul steagului se află vulturul devorând un șarpe, așezat pe un cactus. Această imagine provine dintr-o legendă aztecă care spune că zeii le-au ordonat aztecilor să își construiască orașul acolo unde vor vedea un vultur mâncând un șarpe pe un nopal. Locul în care au găsit această viziune a devenit Tenochtitlán (azi Ciudad de México).
Acest simbol reflectă moștenirea precolumbiană și lupta pentru independență, fiind un element de mândrie națională pentru mexicani.