Søren is of Scandinavian origin, derived from Old Norse elements 'sórir' meaning 'stern' and 'nori' meaning 'north'. It gained popularity in Denmark during the 19th century due to the notable philosopher Søren Kierkegaard, who was born with the name.
It seems the name Søren has seen a significant increase in popularity over time. While there were only around 5-7 births per year in the late 1980s and early 1990s, this number more than doubled by the mid-2000s, reaching over 20 births annually. This trend continued into the 2010s and 2020s, with Søren being given to around 30-40 newborns each year since 2015. In total, there have been 608 babies named Søren from 1984 to 2023.