Hägg vokste opp i Tallkrogen i det sørlige Stockholm. Han tok filosofisk embedseksamen ved Stockholms Universitet i 1969 og eksamen ved Lärarhögskolan i Uppsala i 1970.