Juan de Villarreal was the son of Juan Bautista de Villarreal and Luisa de la Garza.
He married Mariana de Longoria.