Astrid er det navnet som vi kjenner fra Snorre Sturlason, og på grunn av dennes autoritet er det norske navnet som hun kjennes under, men sannsynligvis het hun nok Estrid som sin tante i Danmark og sin stemor i Sverige. Som datter av svenskekongen Olof var hun søster av Emund den gamle som etterfulgte sin halvbror Anund Jakob på den svenske tronen i 1050.