La bandera de México ha evolucionado a través de la historia. Originalmente, los pueblos prehispánicos como los aztecas y tlaxcaltecas usaban estandartes para identificarse. Durante la colonia, los españoles usaron sus propias banderas. La primera bandera tricolor de México apareció entre 1812-1817 llamada "Siera". No fue hasta 1823 que se adoptó oficialmente la bandera de tres franjas verticales verde, blanco y rojo con el escudo en el centro representando el águila mexicana