Med hensyn til hvem som var hans kone er kildene ikke samstemte. De som oftest anføres som hans kone er Ragnhild Sigurdsdatter eller Ragnhild Haraldsdatter. Arkeologen Ólafía Einarsdóttir mente at beretningen i om at Ragnhild Sigurdsdatter var mora, var laget ettersom kong Håkon Håkonsson av utenrikspolitiske grunner ønsket å koble den norske kongeslekten med den danske skjoldungsætten. Og at Harald Hårfagres mor var Ragnhild Haraldsdatter, datter av kong Harald Gullskjegg i Sygnafylke (Sogn). En egen tått (korthistorie) om Halvdan Svarte finnes også i Flatøybok.