Hansen var medlem av Vestfold fylkesting 1976–2003, medlem av fylkesutvalget 1980–2003 og fylkesordfører 1992–2003. Etter tiden som fylkesordfører har hun vært blant annet styreleder i Røde Kors i Vestfold. Hun var 1. vararepresentant til Stortinget fra Vestfold 1985–1993 og 1997–2001. Hansen har møtt på Stortinget i til sammen 4 år. Hun møtte fast for statssekretær Morten Steenstrup 1985–1986, og satt i Stortingets landbrukskomité. Hun møtte senere under Ole Johs. Brunæs' sykefravær 1997–2000, fikk permisjon fra fylkesordførervervet, og satt i Stortingets samferdselskomité.