La bandera mexicana actual fue diseñada por Agustín de Iturbide en 1821 y consta de tres colores verticales: verde, blanco y rojo. El escudo en el centro de la bandera blanca se basa en el jeroglífico azteca que representa la fundación de Tenochtitlan, mostrando un águila posada en un nopal devorando una serpiente. La bandera ha sufrido variaciones a lo largo de la historia mexicana y se ha convertido en uno de los símbolos nacionales más importantes que representa la libertad