👶 KiddosNames

Official baby name rankings from around the world

🇸🇪 Most Popular Baby Names in Sweden (2024)

Statistics Sweden (SCB) publishes comprehensive baby name data from birth registrations across all Swedish counties. Swedish naming culture balances traditional Nordic names (Astrid, Sigrid, Lars, Björn) with modern Scandinavian favourites and international choices. Maja, Elsa, and Alice lead the girls' charts, while Noah, Oscar, and Liam dominate for boys. Sweden's high English proficiency contributes to the easy adoption of anglophone names.

Data source: Statistiska centralbyrån (SCB)  ·  Year: 2024  ·  50 girl names, 50 boy names

👧 Most Popular Girl Names in Sweden (2024)
#1OliviaLatin
Meaning: Olive tree
Olivia was first popularised by Shakespeare in Twelfth Night and is now consistently ranked among the top girl's names in the English-speaking world.
#2ElsaHebrewScandinavian
Meaning: My God is an oath
Elsa is a Scandinavian and German short form of Elisabeth and enjoyed a worldwide revival after the 2013 Disney film Frozen.
#3MajaGreekScandinavian
Meaning: Pearl; great
Maja is the Scandinavian form of Maya or Maria and is consistently among the most popular girl's names in Sweden and Germany.
#4VeraLatinSlavic
Meaning: Truth; faith
#5AliceGermanicFrench
Meaning: Noble kind
Alice is the French and English form of the Germanic Adalheidis, meaning noble kind, and became famous worldwide through Lewis Carroll's Alice in Wonderland.
#6AstridNorse
Meaning: Divinely beautiful
Astrid is an Old Norse name meaning divinely beautiful and has been borne by queens of Norway and Sweden, making it a timeless Scandinavian classic.
#7AlmaLatinArabic
Meaning: Nourishing, soul
Alma has roots in both Latin, meaning nourishing, and Arabic, meaning learned, and is a simple, elegant name popular across Scandinavia.
#8ElinGreekScandinavian
Meaning: Bright, shining
Elin is the Scandinavian form of Helen, meaning bright and shining in Greek, and is a classic top-ten name in Sweden and Wales.
#9WilmaGermanic
Meaning: Resolute protector
Wilma is a short form of Wilhelmina, the feminine form of Wilhelm, meaning resolute protector, rooted in the Old Germanic warrior tradition.
#10StellaLatin
Meaning: Star
Stella is the Latin word for star and was popularised as a given name by the 16th-century poet Philip Sidney in his sonnet sequence.
#11EbbaNorse
Meaning: Strength of a wild boar
Ebba is a Swedish name derived from the Old Norse name Ebbe, meaning strength of a wild boar, and is perennially popular in Sweden.
#12Saga
#13LykkeNorseDanish
Meaning: Happiness, luck
Lykke is a Danish and Norwegian word name meaning happiness or luck, distinctly Scandinavian and among the most charming Nordic choices.
#14EllaGermanic
Meaning: All, completely
Ella developed as a short form of Eleanor or Elisabeth and has surged in popularity across Europe and North America since the early 2000s.
#15NoraLatinIrish
Meaning: Honour
Nora arose as a short form of Honora or Eleanor and has become an independently popular name across Ireland, Scandinavia and central Europe.
#16NovaLatin
Meaning: New
#17KlaraLatin
Meaning: Clear, bright, famous
Klara is the German spelling of Clara, meaning bright and famous in Latin, and a classic name with strong roots in central Europe.
#18IngridNorse
Meaning: Beautiful, beloved
Ingrid is a Norse name meaning beautiful or beloved, borne by queens of Sweden and Denmark, and a quintessential Scandinavian classic.
#19Isabelle
#20Linnea
#21SofiaGreek
Meaning: Wisdom
Sofia is the Slavic and southern European form of Sophia, meaning wisdom in Greek, and is the most popular girl's name in Italy and Spain.
#22Molly
#23Agnes
#24Selma
#25EmiliaLatin
Meaning: Rival, industrious
Emilia derives from the Latin Aemilia, the name of an ancient Roman family, and has been among the most popular girl's names in Austria and Germany for years.
#26Alva
#27Tuva
#28Ellen
#29Livia
#30MajaGreekScandinavian
Meaning: Pearl; great
Maja is the Scandinavian form of Maya or Maria and is consistently among the most popular girl's names in Sweden and Germany.
#31Freja
#32Filippa
#33Karin
#34Ester
#35Petra
#36Sigrid
#37Moa
#38Iris
#39IdaGermanic
Meaning: Work, labour
#40Frida
#41ElinaGreekFinnish
Meaning: Bright, shining
#42SaraHebrew
Meaning: Princess
#43Matilda
#44Amanda
#45HannaHebrew
Meaning: Grace, favour
Hanna is the Scandinavian and German spelling of Hannah, meaning grace in Hebrew, and a steady top-ten name in Austria and Norway.
#46RonjaNorse
Meaning: Song of God
Ronja is a Scandinavian name created by Swedish author Astrid Lindgren for her 1981 novel Ronja Rövardotter and has been popular in Nordic countries ever since.
#47MariaHebrewLatin
Meaning: Wished-for child; sea of bitterness
#48Stina
#49AnnikaHebrewScandinavian
Meaning: Grace, favour
#50LisaHebrew
Meaning: My God is an oath
👦 Most Popular Boy Names in Sweden (2024)
#1NoahHebrew
Meaning: Rest, comfort
Noah is a Hebrew name meaning rest or comfort, famous as the biblical patriarch who built the ark, and the most popular boy's name across much of Europe.
#2OscarNorseIrish
Meaning: God's spear; divine strength
Oscar is of Norse or Irish origin, possibly meaning friend of deer, and has been popular in Scandinavia and Ireland for generations.
#3LiamIrishGermanic
Meaning: Resolute protector
Liam is the Irish short form of William, meaning resolute protector, and has been the most popular boy's name in the USA and Canada for over a decade.
#4WilliamGermanic
Meaning: Resolute protector
William comes from the Germanic Willahelm, meaning resolute protector, and remains one of the most enduring royal names in the English-speaking world.
#5AdamHebrew
Meaning: Earth, man
#6EliasHebrew
Meaning: My God is Yahweh
Elias is the Greek and Latin form of the Hebrew Elijah, meaning my God is Yahweh, and is a top name across Austria, Scandinavia and the Netherlands.
#7OliverLatinNorse
Meaning: Olive tree
Oliver has Norse and Latin roots linked to the olive tree and ancestor-descendants, and has been the top boy's name in England and Wales for several years.
#8LucasLatinGreek
Meaning: Bringer of light
Lucas is the Latin form of Luke, meaning bringer of light, and ranks highly across Europe and the Americas.
#9AlexanderGreek
Meaning: Defender of men
Alexander is the Latinised form of the Greek Alexandros, meaning defender of men, and was the name of the Macedonian king who conquered the ancient world.
#10HugoGermanic
Meaning: Mind, intellect
Hugo is the Latinised form of Hugh, meaning mind or intellect in Germanic, and is a favourite in France, Spain, Portugal and Scandinavia.
#11Axel
#12Theodor
Theodor is the German and Scandinavian form of Theodore, meaning gift of God in Greek, and a distinguished name across central and northern Europe.
#13Emil
#14Viktor
#15LeoLatin
Meaning: Lion
Leo is the Latin word for lion and the name of thirteen popes, making it both a timeless classic and a modern favourite across Europe.
#16Ludvig
#17Wilhelm
#18BenjaminHebrew
Meaning: Son of the right hand
Benjamin is a Hebrew name meaning son of the right hand, the youngest son of Jacob in the Bible, and a perennial favourite across Europe.
#19Nils
#20ErikNorse
Meaning: Ever ruler
#21Anton
#22FelixLatin
Meaning: Happy, fortunate
Felix is a Latin name meaning happy or fortunate and was borne by four popes and numerous early Christian saints.
#23Rasmus
#24Max
#25Arvid
#26Albin
#27Filip
#28Gustav
#29Isak
#30Malte
#31SimonHebrew
Meaning: He has heard
Simon is the Greek form of the Hebrew Shimon, meaning he has heard, and was borne by two of the twelve apostles of Jesus.
#32MartinLatin
Meaning: Of Mars; warlike
Martin derives from the Roman Martinus, meaning of Mars or warlike, and was the name of a 4th-century saint whose cult spread across medieval Europe.
#33RobinGermanicEnglish
Meaning: Bright fame; robin bird
#34SebastianGreek
Meaning: From Sebastia; venerable
Sebastian comes from the Greek Sebastianos, meaning from Sebastia, and was the name of a 3rd-century Roman soldier venerated as a martyr.
#35MarcusLatin
Meaning: Of Mars; warlike
#36DavidHebrew
Meaning: Beloved
David is a Hebrew name meaning beloved and was the name of the biblical king of Israel, the most celebrated monarch in Jewish history.
#37JakobHebrew
Meaning: Supplanter
Jakob is the German and Scandinavian form of Jacob, meaning supplanter in Hebrew, and is among the most enduring biblical names in central Europe.
#38Julius
#39TobiasHebrew
Meaning: God is good
Tobias is the Greek form of the Hebrew Tobiah, meaning God is good, and has been a popular name in German-speaking countries for centuries.
#40Hannes
#41Johan
#42Anders
#43Fredrik
#44Niklas
#45Christoffer
#46Joakim
#47Kristoffer
#48Mattias
#49KarlGermanic
Meaning: Free man
#50JonasHebrew
Meaning: Dove
Jonas is the Greek and Latin form of the Hebrew Jonah, meaning dove, and is a consistently popular name across Germany, Austria and Scandinavia.
Data: Statistiska centralbyrån (SCB). Rankings reflect official birth registrations for 2024. Updated automatically from the national statistics registry. Browse all countries →