Hansen var medlem av Narvik formannskap fra 1979 til 1987 og av Nordland fylkesting fra 1995 til 1999. Fra 1999 til 2001 var han fylkesråd for helse, 2005 til 2009 fylkesråd for økonomi i Nordland og fra 2007 fylkesråd for kultur og miljø, samt nestleder i fylkesrådet.