tre figli: Mathilde, nata……nato da un primo matrimonio e che brilla in un ambito ben lontano dalla politica. Poi Jeanne e Roméo, nati dalle sue seconde nozze con Christèle Thévenin. Divorziato, dal 2016 condivide la vita con la giornalista Jacqueline Pozzi.