La bandera mexicana actual data de 1917 y representa la independencia (verde), religión (blanco) y unión (rojo). Ha evolucionado a lo largo de la historia mexicana, comenzando con la bandera de Miguel Hidalgo en 1810 y adoptando su diseño actual después de la Revolución Mexicana de principios del siglo XX.