Astrid dari Swedia

Astrid lahir di kediaman orangtuanya di Arvfurstens Palats di Stockholm pada tanggal 17 November 1905, anak ketiga dan anak perempuan termuda dari Pangeran Carl dari Swedia, Adipati Västergötland dan istrinya, Putri Ingeborg dari Denmark. Ayahnya adalah anak ketiga dari Raja Oscar II dari Swedia dan Sophia dari Nassau. Ibunya adalah anak dari Raja Frederick VIII dari Denmark dan Louise dari Swedia. Ayahnya adalah adik dari Raja Gustaf V dari Swedia, dan ibunya adalah adik dari Raja Christian X dari Denmark dan Raja Haakon VII dari Norwegia.