44 ans, marié, 3 enfants. Jean-Christophe Lagarde est élu conseiller municipal d’opposition de la ville de Drancy dès 1990.
En 1995, tête de liste aux municipales, il met en ballotage pour la première fois Maurice NILES Maire PCF depuis 48 ans.
En mars 2001, à 33 ans, Jean-Christophe LAGARDE est élu Maire de Drancy au premier tour, après 66 ans de victoire communiste.
En juin 2002, il emporte le siège de député de la cinquième circonscription de la Seine-Saint-Denis (Bobigny-Drancy).
En 2006, il devient secrétaire de la commission des lois de l’Assemblée nationale puis Vice-président de l’Assemblée nationale.
Il est réélu Député de Bobigny Drancy le 17 juin 2007 avec 59,87 % des voix. Il est réélu Maire de Drancy le 9 mars 2008 avec 69,47% des voix.
Il redevient en novembre 2010 vice-président de l’Assemblée nationale.