Søren Hansen (born 21 March 1974) is a Danish professional golfer. Hansen was born in Copenhagen, Denmark. He won the 1997 Danish Amateur Stroke Play Championship and turned professional later that year. In September 2007, he reached the top 50 of the Official World Golf Rankings and became the top-ranked Danish golfer. Hansen represented Denmark in the World Cup in 1998, 2001, 2002, 2005 and 2007.