WeeNames Scotland’s favourite name finder

← All names

Astrid

Girl name · 232 babies recorded · 1974–2025

Astrid: 232 babies born in Scotland since 1974, given to girls, peaking at 19 births in 2021.

Old Norse in origin, Astrid derives from *Ástríðr*, a compound of *áss* (god) and *fríðr* (beautiful, beloved), so it beautifully means "divinely beautiful" or "godly strength." The name gained modern fame through Astrid Lindgren, the beloved Swedish author of *Pippi Longstocking*, whose stories have enchanted children worldwide for generations. Princess Astrid of Belgium (born 1962) also carries the name with royal grace, and there is a charming Astrid Peak in Antarctica, named in honour of the Norwegian queen consort. A particularly elegant variant is the Danish and Norwegian *Ásta*, while in Scotland the name has charmed parents seeking a distinctive yet melodic choice with strong Nordic heritage.

Girl 27 of 52 years

Peak year
202119 babies
Latest (2025)
#22616 babies
Total births
232since 1982
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 2021 · 19
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).