Hansen var tre ganger ordfører i Rødøy kommune, fra 1960 til 1967, fra 1972 til 1975 og fra 1982 til 1983 for Senterpartiet.