Tiene dos hijos, Francisco José Rivera Pantoja (Sevilla, 9 de febrero de 1984), fruto de su matrimonio con Francisco Rivera y María Isabel Pantoja Martín (Cuzco, Perú, el 8 de noviembre de 1995), adoptada en 1996.