La bandera de Villanueva de los Infantes fue otorgada en 1986.