Hägglund er gift og har to barn. Han har bodd i Jönköping kommune i Småland siden 1978. Etter å ha bodd i forstaden Bankeryd i 20 år, flyttet familien i 2011 inn til selve Jönköping.