Hansens politiske karriere begynte i 1954, da han ble formann for Venstres Ungdom i Sydsjælland. Han var også formann for Venstres Ungdom i Præstø amt fra 1957 til 1959. På kommunalpolitisk plan satt han i Mern sogneråd fra 1958 til 1970, og i kommunestyret i Langebæk fra 1970 til 1973. Ved folketingsvalget i 1957 stilte han som kandidat i Kalundborg og Samsøs krets, og i 1960 fikk han plass på Folketinget for Stege og Vordingborgs krets. Etter å ha framvist sterke synspunkter innen bl.a. sosial- utdannings- og distriktspolitikken ble han formann for Folketingets sosialutvalg da regjeringen av Radikale Venstre, Det Konservative Folkeparti og Venstre tok makten etter folketingsvalget i 1968. Fra desember 1973 til februar 1975 var han både miljøvernminister og Grønlandsminister i Poul Hartlings regjering. Han ble ikke innvalgt ved folketingsvalget i 1973, men overtok Johs. Bøggilds plass i 1974. I denne perioden var han også medlem av hjemmestyrekommisjonen for Grønland. Han stilte ikke til valg i 1977.