Ulvhild had an important role in the Nordic dynastic connections of her time, but the sources are insufficient on detailed circumstances.
The Norse saga manuscript Fagrskinna mentions her as the daughter of the Norwegian magnate Haakon Finnsson, of the Thjotta family.
In modern times it has been suggested that her mother was the former Norwegian and Danish queen Margaret Fredkulla, daughter of Inge I of Sweden.
The elder brother, King Philip died in 1118 under unknown circumstances, leaving Inge as the sole ruler.
[2] The writer Åke Ohlmarks has speculated that Ulvhild became acquainted with her future husband Sverker, a magnate from Östergötland, and made him poison Inge.
[4] She married King Niels of Denmark after the death of his first queen, Margaret Fredkulla of Sweden, in c. 1130.
Marriage to Ulvhild legitimated the enthronement of the non-royal grandee Sverker, now when her stepson Magnus had been evicted from Sweden.