Astrid

girlOld Norse

Astrid is an girl name of Old Norse origin, meaning “Divinely beautiful”.

MeaningDivinely beautiful
GenderGirl
OriginOld Norse
PronunciationAS-trid
TraditionModern & Classic
Used inSweden, Norway, Denmark, France

Meaning and origin of Astrid

Astrid comes from Old Norse Ástríðr, usually explained as ass, 'god', and fríðr, 'beautiful' or 'beloved'. It was used by Scandinavian royalty, including Queen Astrid of Sweden, who became Queen of the Belgians and died in 1935, and Princess Astrid of Norway. Swedish author Astrid Lindgren, creator of Pippi Longstocking, is perhaps the best-known bearer. It has recently become popular outside Scandinavia as well.

Is Astrid a religious name?

Astrid has pre-Christian Norse roots, the 'god' element referring to the old Norse gods, but it has been used by Christian Scandinavians for centuries without religious significance.

How popular is Astrid?

Popular in Scandinavia and increasingly used in France, the UK and the US.

Gifts with the name Astrid

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Astrid

AstrudAsta

Names similar to Astrid

More girl names

Frequently asked questions

What does the name Astrid mean?

Astrid means 'Divinely beautiful'. It is of Old Norse origin.

Does Astrid have a religious meaning?

Astrid has pre-Christian Norse roots, the 'god' element referring to the old Norse gods, but it has been used by Christian Scandinavians for centuries without religious significance.

How do you pronounce Astrid?

Astrid is pronounced AS-trid.

Is Astrid a boy or girl name?

Astrid is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.