Harold Hansen (born May 24, 1946) is a Canadian former professional soccer player who earned two caps for the national team in 1968.
In 1968, he spent one season with the Atlanta Chiefs of the North American Soccer League.
In 1969, he was part of the British Columbia U-23 team which won the Canadian Soccer Association Challenge Cup.
During the 1969-1970 PCSL season, he played for Croatia SC.