Hansen var varaordfører i Bergen i perioden 1955–1959 og ordfører i periodene 1963–1967 og 1967–1969.