Gunnar Hansen (15 December 1923 – 24 September 2005) was a Norwegian footballer. He played in seven matches for the Norway national football team from 1947 to 1950.