Olav Tryggvason skal ha vært sønn av Tryggve Olavsson fra Viken eller Romerike og Astrid Eiriksdatter fra «Oprekstad», muligens identisk med gården Obrestad i Hå, Rogaland. Astrid er ikke omtalt i kildene med farsnavn, og vi vet ikke om Olav og Astrid hadde begge foreldrene felles. Noen historikere mener de var halvsøsken. I Snorres kongesagaer står det at kong Tryggve og Astrid Eiriksdatter hadde døtrene Ingebjørg og Astrid sammen.