Jordi Pujol contrajo matrimonio con Marta Ferrusola Lladós en junio de 1956, con la que ha tenido siete hijos: Jordi (n.