Home
»
Pregnancy
»
Swedish Names: 149 Swedish Baby Names for Girls and Boys, With Meanings

Swedish Names: 149 Swedish Baby Names for Girls and Boys, With Meanings

Updated

A folded pale-blue knit baby blanket, a small plain red wooden horse and a sprig of green leaves on a whitewashed wooden table
Rachel Rothman, Co-Founder and Chief Parenting Officer at Betteroo

Written By

Rachel Rothman

Chief Parenting Officer

Dr. Meidad Greenberg, Board-Certified Pediatrician and Pediatric Medical Advisor at Betteroo

Medically Reviewed By

Meidad Greenberg, M.D.

Board-Certified Pediatrician

Swedish names such as Astrid, Linnéa, Saga, Nils, Axel and Björn (“bear”) come from Old Norse, Christian Europe and everyday Swedish words, and this list gives a checked meaning for 149 of them.

Swedish names mix Old Norse classics built from words for gods, victory, bears and wolves with Swedish forms of familiar European names, such as Kerstin for Christina and Olof for Olaf, and modern names from Swedish words and storybooks. Some already sound familiar in English, such as Alice, Elsa and Hugo, and others are rare finds.

We grouped the names into classic girl and boy names, Old Norse heritage names, Norse mythology names, nature names, short and modern names, nicknames and unisex names. Then come notes on Sweden’s naming law, official name statistics, surnames and pronunciation, plus pairing ideas for siblings and middle names.

Key Takeaways

  • Linnéa comes from the twinflower, named for the Swedish botanist Carl Linnaeus, and Tindra means to twinkle or sparkle.
  • Old Norse elements recur: fríðr means beautiful or beloved, hildr battle, sigr victory and herr army or warrior.
  • Björn means bear, Ulf and Varg mean wolf, Ylva she-wolf and Arvid joins eagle and tree.
  • Sweden’s naming law requires a first name to be applied for within three months of a child’s birth.
  • Astrid Lindgren invented Ronja for a 1981 book, and Mio comes from her 1954 book Mio, min Mio.

Swedish Names at a Glance

Quick Answer

Well-loved Swedish names include girl names such as Astrid (“god” plus “beautiful, beloved”), Linnéa (from the twinflower), Saga, Freja, Ebba and Tindra (“to twinkle, to sparkle”); boy names such as Nils, Axel, Björn (“bear”), Arvid (“eagle” plus “tree”), Sixten and Ludvig; and names listed for both genders, such as Juni, Lo and Robin. All 149 names below carry a Swedish usage label on Behind the Name, with the gender and meaning their entries give.

Every gender, usage label and meaning on this page was checked against the name’s own entry on Behind the Name in November 2026, and each name is spelled exactly as the entry spells it, including Å, Ä and Ö. Where an entry says a meaning is uncertain or unknown, we say so. Names we could not verify this way are not on the list.

Swedish names come from a few big sources. Some are very old and grew out of Old Norse names built from words for gods, battle, victory, bears and wolves, such as Ingrid, Sigrid, Gunnar and Torsten. Many are Swedish forms of names shared across Christian Europe, such as Kerstin for Christina, Olof for Olaf and Mårten for Martin. And a modern group comes from everyday Swedish words or from Swedish books: Tindra means “to twinkle, to sparkle”, Vilda comes from vild, “wild”, and Ronja was invented by Astrid Lindgren.

How to read the tables: the gender column shows the gender each entry lists, and the usage column shows the entry’s own usage labels. Many Swedish names are shared with Norway and Denmark, so you will often see Swedish, Norwegian and Danish side by side; where an entry lists many languages we show the first few and add “and more”. When an entry only describes a name as a form of another name, the meaning shown comes from that original name’s own entry. If you are exploring other European heritage names, our German girl names and Welsh names lists use the same checked approach.

Classic Swedish Girl Names and Their Meanings

These are the girl names of Swedish grandmothers, queens, saints and storybook heroines, plus a few international names that Swedish families have loved for generations. Many have the gentle vintage feel that also fills our old-fashioned girl names list.

NameGenderUsage (per Behind the Name)Meaning
KarinFeminineSwedish, Norwegian, Danish, German and moreSwedish short form of Katherine, a name whose etymology is debated
KerstinFeminineSwedish, GermanSwedish form of Christina, from Christiana, the Latin feminine form of Christian (“a Christian”)
BirgittaFeminineSwedish, Norwegian, Danish, Icelandic, FinnishMost likely a Scandinavian form of Bridget, or possibly a feminine form of Birger; borne by Saint Birgitta of Sweden, the 14th-century founder of the Bridgettine nuns
MargaretaFeminineGerman, Swedish, Romanian and moreForm of Margaret, from Greek margarites, “pearl”
KristinaFeminineSwedish, Norwegian, Danish and moreForm of Christina, from the Latin feminine form of Christian (“a Christian”)
EbbaFeminineSwedish, DanishFeminine form of Ebbe, a Danish short form of Asbjørn
ElsaFeminineGerman, Swedish, Norwegian and moreShort form of Elisabeth, typically used on its own; Elizabeth means “my God is an oath”
GretaFeminineGerman, Italian, Swedish and moreShort form of Margareta (“pearl”); borne by the Swedish actress Greta Garbo
HedvigFeminineSwedish, Norwegian, Danish, Finnish, HungarianForm of Hedwig, from Old German elements meaning “battle, combat” and “war”
MärtaFeminineSwedishSwedish short form of Margareta (“pearl”)
MalinFeminineSwedish, NorwegianSwedish and Norwegian short form of Magdalene, “of Magdala”
ElinFeminineSwedish, Norwegian, Danish, WelshScandinavian and Welsh form of Helen, probably from Greek helene, “torch”
LovisaFeminineSwedishSwedish feminine form of Louis, which comes from Ludwig, “famous in battle”
AgnetaFeminineSwedishSwedish variant of Agnes, from Greek hagnos, “chaste”
AnnikaFeminineSwedish, Dutch, Finnish and moreSwedish diminutive of Anna, a form of Hannah, “favor, grace”
EllinorFeminineSwedish, Norwegian, DanishScandinavian form of Eleanor, from the Old French form of the Occitan name Alienòr
FilippaFeminineGreek, Swedish, Danish, Norwegian, ItalianFeminine form of Philip, “friend of horses”
HilleviFeminineSwedish, FinnishSwedish and Finnish form of Heilwig, from Old German elements meaning “healthy, whole” and “war”
VendelaFeminineSwedishSwedish feminine form of Wendel, from an old Germanic element meaning “a Vandal”
VeraFeminineRussian, English, German, Swedish and more“Faith” in Russian, sometimes associated with Latin verus, “true”
AliceFeminineEnglish, French, Swedish and moreFrom the Old French name Aalis, a short form of Adelais (see Adelaide, “nobleness, nobility”)
AlmaFeminineEnglish, Spanish, Swedish and morePopularized by the Battle of Alma (1854) but probably inspired by Latin almus, “nourishing”
Classic Swedish girl names with the gender, usage labels and meaning given by Behind the Name.

A striking number of classic Swedish girl names are Swedish versions of names used all over Europe. Karin is the Swedish short form of Katherine, and Behind the Name is candid that Katherine’s etymology is debated, so we do not pick one meaning for it. Kerstin and Kristina both go back to Christina, from the Latin feminine form of Christian. Margareta, from the Greek word for “pearl”, produced two Swedish favorites of its own: Greta and Märta. Malin is the Swedish and Norwegian short form of Magdalene, and Annika is a Swedish diminutive of Anna.

Some of these names carry Swedish history. Birgitta was the name of Saint Birgitta of Sweden, the 14th-century founder of the Bridgettine nuns, and her entry notes that her father’s name was Birger. Lovisa is the Swedish feminine form of Louis, which goes back to Ludwig, “famous in battle”. Vendela, a Swedish feminine form of Wendel, and Hillevi, the Swedish and Finnish form of Heilwig, are rarer choices with the same old-fashioned charm.

Elsa, Alice, Alma and Vera show how Swedish naming overlaps with the rest of Europe. Elsa is a short form of Elisabeth that is typically used on its own. Alma’s entry says the name took off after the Battle of Alma in 1854 but was probably inspired by Latin almus, “nourishing”. Vera means “faith” in Russian and is sometimes linked with Latin verus, “true”. Ebba, a crisp two-syllable favorite, is the feminine form of Ebbe, which is a Danish short form of Asbjørn.

Classic Swedish Boy Names and Their Meanings

Swedish boy names are often short, strong and easy to spell. Many were carried by Swedish kings, scientists and saints, and plenty already sound familiar in the U.S. If you like solid traditional choices, our German boy names list makes a good companion.

NameGenderUsage (per Behind the Name)Meaning
LarsMasculineSwedish, Norwegian, Danish, Finnish, Dutch, GermanScandinavian form of Laurence, “from Laurentum”, a place name probably from Latin laurus, “laurel”
NilsMasculineSwedish, Norwegian, DanishScandinavian form of Nicholas, “victory of the people”
ErikMasculineSwedish, Norwegian, Danish and moreScandinavian form of Eric, “ever ruler”; King Erik IX of Sweden (12th century) is the country’s patron saint
GustavMasculineSwedish, Danish, Norwegian, German, CzechPossibly “staff of the Geats”, though this is uncertain, or from the Old Slavic Gostislav; borne by six kings of Sweden, including Gustav I Vasa
OlofMasculineSwedishSwedish form of Olaf, “ancestor’s descendant”
AndersMasculineSwedish, Norwegian, DanishScandinavian form of Andreas (Andrew), “manly, masculine”; borne by the physicist Anders Jonas Ångström
AxelMasculineDanish, Swedish, Norwegian and moreMedieval Danish form of Absalom, “father is peace”
PerMasculineSwedish, Norwegian, Danish, BretonScandinavian form of Peter, “stone”
FredrikMasculineSwedish, Norwegian, FinnishSwedish and Norwegian form of Frederick, “peaceful ruler”; the name of an 18th-century king of Sweden
HenrikMasculineSwedish, Norwegian, Danish and moreForm of Heinrich (Henry), “home ruler”
JohanMasculineSwedish, Norwegian, Danish, DutchScandinavian form of Iohannes (John), “Yahweh is gracious”
MårtenMasculineSwedishSwedish form of Martinus (Martin), from the name of the Roman god Mars
MånsMasculineSwedishSwedish variant of Magnus, “great” in Latin
MelkerMasculineSwedishSwedish form of Melchior, possibly from Hebrew roots meaning “king” and “light”; traditionally one of the wise men
LudvigMasculineSwedish, Norwegian, DanishScandinavian form of Ludwig, “famous in battle”
HugoMasculineSpanish, English, German, Swedish and moreOld German form of Hugh, from words meaning “mind, thought, spirit”
OttoMasculineGerman, Swedish, Norwegian and moreLater German form of Audo, a short form of names with an element meaning “wealth, fortune”
OskarMasculineGerman, Swedish, Norwegian and moreForm of Oscar, possibly “deer friend” from Old Irish, or from Old English Osgar or Old Norse Ásgeirr
IsakMasculineSwedish, Norwegian, DanishScandinavian form of Isaac, “he will laugh, he will rejoice”
AugustMasculineGerman, Polish, Swedish and moreScandinavian form of Augustus, “exalted, venerable”
ValterMasculineItalian, Swedish, Slovene, Croatian, EstonianSwedish form of Walter, “power of the army”
AlfredMasculineEnglish, French, Swedish and more“Elf counsel”, from the Old English name Ælfræd
Classic Swedish boy names with the gender, usage labels and meaning given by Behind the Name.

Erik and Gustav are royal names in Sweden. Erik’s entry notes that it was the name of kings of Sweden, Denmark and Norway, and that King Erik IX of Sweden, who lived in the 12th century, is the country’s patron saint. Gustav has been borne by six kings of Sweden, including the 16th-century Gustav I Vasa. Its meaning is honestly uncertain: possibly “staff of the Geats”, though that root name is not well attested, or possibly from the Old Slavic name Gostislav.

Several classic boy names are Scandinavian forms of names you already know. Lars and Lasse both come from Laurence, Nils from Nicholas, Anders from Andreas (Andrew), Per from Peter, Johan from John and Olof from Olaf. Mårten is the Swedish form of Martin, Måns is a Swedish variant of Magnus (“great”), and Melker is the Swedish form of Melchior, the name tradition gives to one of the wise men.

A few deserve a closer look. Axel, which feels thoroughly Scandinavian, began as a medieval Danish form of the Hebrew name Absalom, “father is peace”. Ludvig, Otto, Hugo and Alfred are Germanic and Old English names that Sweden has made its own: Alfred means “elf counsel”, and Hugo comes from words meaning “mind, thought, spirit”. Isak (“he will laugh, he will rejoice”) and August (“exalted, venerable”) are Scandinavian spellings that read easily in English.

Baby on the way? Get ahead on sleep.

Our free two-minute quiz builds a gentle, personalized sleep plan you can use from the first weeks at home.

Take the Free Sleep Quiz

Old Norse Heritage Names for Girls and Boys

This section gathers names whose Behind the Name entries trace them to Old Norse, the language of medieval Scandinavia. They are built from a small set of word elements, and once you know a few of them you can read many of these names yourself.

NameGenderUsage (per Behind the Name)Meaning
AstridFeminineSwedish, Norwegian, Danish and moreModern form of Old Norse Ástríðr, from áss, “god”, and fríðr, “beautiful, beloved”; borne by the author Astrid Lindgren
IngridFeminineSwedish, Norwegian, Danish and moreFrom Old Norse Ingríðr, “Ing is beautiful” (Ing was a Germanic god); borne by the actress Ingrid Bergman
SigridFeminineNorwegian, Swedish, Danish and moreFrom Old Norse Sigríðr, from sigr, “victory”, and fríðr, “beautiful, beloved”
RagnhildFeminineSwedish, Norwegian, DanishFrom Old Norse Ragnhildr, from regin, “advice, counsel”, and hildr, “battle”
GunhildFeminineSwedish, Norwegian, DanishFrom Old Norse Gunnhildr, from gunnr, “war”, and hildr, “battle”
HjördisFeminineSwedishSwedish form of Old Norse Hjǫrdís, “sword goddess”
ÅsaFeminineSwedishShort form of Old Norse feminine names beginning with áss, “god”
IngeborgFeminineSwedish, Norwegian, Danish, GermanFrom Old Norse Ingibjǫrg: the god Ing plus bjǫrg, “help, salvation”
AlfhildFeminineNorwegian, SwedishFrom Old Norse Alfhildr, from alfr, “elf”, and hildr, “battle”; in legend a maiden who disguised herself as a warrior
ToveFeminineNorwegian, Danish, SwedishModern form of Old Norse Tófa, a short form of Þórfríðr (Thor plus “beautiful, beloved”)
TyraFeminineSwedish, English, African AmericanFrom Old Norse Þýri, a variant of the Norse names Þórví or Þórveig
HelgaFeminineNorwegian, Danish, Swedish and moreFeminine form of Helge, from Old Norse heilagr, “holy, blessed”
SigneFeminineDanish, Norwegian, Swedish, Estonian, LatvianModern form of Old Norse Signý, from sigr, “victory”, and nýr, “new”
FridaFeminineSwedish, Norwegian, DanishFrom Old Norse fríðr, “beautiful, beloved”
Old Norse heritage girl names with Swedish usage, with the gender, usage labels and meaning given by Behind the Name.

Look for these building blocks. Fríðr means “beautiful, beloved” and sits at the end of Astrid, Ingrid, Sigrid and, in an older form, Tove, while Frida comes straight from it. Hildr means “battle” and ends Ragnhild, Gunhild and Alfhild. Sigr means “victory” and opens Sigrid and Signe. Áss means “god” and gives Åsa and the first half of Astrid. Ing was a Germanic god, which is why Ingrid means “Ing is beautiful” and Ingeborg joins Ing with a word for “help, salvation”.

Astrid has an especially Swedish story. Its entry names two famous bearers: the Swedish writer Astrid Lindgren, author of Pippi Longstocking, and a Swedish princess who became queen of Belgium. Hjördis, the Swedish form of an Old Norse name meaning “sword goddess”, is pronounced YUUR-dis according to its entry, a reminder that the Swedish hj is not said the way English readers expect.

NameGenderUsage (per Behind the Name)Meaning
SvenMasculineSwedish, Norwegian, Danish and moreFrom the Old Norse byname Sveinn, “boy”; borne by kings of Denmark, Norway and Sweden
GunnarMasculineSwedish, Norwegian, Danish, Icelandic, Norse MythologyFrom Old Norse Gunnarr, from gunnr, “war”, and herr, “army, warrior”
BrorMasculineSwedishFrom the Old Norse name Bróðir, “brother”
EinarMasculineNorwegian, Icelandic, Swedish and moreFrom Old Norse Einarr, from einn, “one, alone”, and herr, “army, warrior”
HjalmarMasculineSwedish, Norwegian, DanishFrom Old Norse Hjálmarr, “helmeted warrior”
LeifMasculineSwedish, Norwegian, DanishFrom Old Norse Leifr, “descendant, heir”; borne by the explorer Leif Eriksson
SixtenMasculineSwedishFrom Old Norse Sigsteinn, from sigr, “victory”, and steinn, “stone”
TorstenMasculineSwedish, Danish, GermanFrom Old Norse Þórsteinn, “Thor’s stone”
HelgeMasculineNorwegian, Danish, Swedish, German, FinnishFrom Old Norse Helgi, from heilagr, “holy, blessed”
RagnarMasculineSwedish, Norwegian, Icelandic and moreModern form of Ragnarr, from regin, “advice, counsel”, and herr, “army, warrior”
IvarMasculineSwedish, Norwegian, Danish, EstonianScandinavian form of Ivor, from Old Norse Ívarr, probably from ýr, “yew tree, bow”, and herr, “army, warrior”
SigurdMasculineNorwegian, Danish, Swedish, Norse MythologyFrom Old Norse Sigurðr, from sigr, “victory”, and vǫrðr, “guard, guardian”; the dragon-slaying hero of the Völsungasaga
VilgotMasculineSwedishFrom Old Norse vili, “will, desire”, and góðr, “good”, or guð, “God”; created in the 19th century
VikingMasculineSwedishFrom the Old Norse name Víkingr, “viking, raider”, ultimately from vík, “cove, inlet”
StellanMasculineSwedishMeaning unknown, perhaps related to Old Norse stilling, “calm”, or perhaps of German origin
RuneMasculineNorwegian, Danish, SwedishFrom Old Norse rún, “secret lore, rune”
OrvarMasculineSwedish (Rare), Norse Mythology“Arrow” in Old Norse; Orvar Odd is a legendary hero of a 13th-century Icelandic saga
JarlMasculineNorwegian, Swedish, Danish, Norse Mythology, Old Norse“Chieftain, nobleman” in Old Norse, a cognate of English earl
Old Norse heritage boy names with Swedish usage, with the gender, usage labels and meaning given by Behind the Name.

Boys’ names reuse many of the same elements. Herr, “army, warrior”, ends Gunnar, Einar, Hjalmar, Ragnar and Ivar. Steinn, “stone”, ends Sixten (“victory” plus “stone”) and Torsten (“Thor’s stone”). Sigurd, “victory” plus “guardian”, is the dragon-slaying hero of the Norse Völsungasaga, and Leif, “descendant, heir”, was borne by the explorer Leif Eriksson, who reached North America in the early 11th century.

Some are delightfully plain. Sven comes from an Old Norse byname meaning “boy” and Bror from a name meaning “brother”. Viking is a Swedish name from the Old Norse name Víkingr, “viking, raider”. Stellan is the honest exception: its entry says the meaning is unknown, perhaps related to an Old Norse word for “calm” or perhaps of German origin, so that is how we print it.

Names From Norse Mythology

Behind the Name labels these names Norse Mythology alongside Swedish, or gives them a Swedish form of a mythological name. Norse myths include battles and dark endings, so read each full entry before you decide; we keep the summaries short.

NameGenderUsage (per Behind the Name)Meaning
SagaFeminineNorse Mythology, Swedish, IcelandicFrom Old Norse Sága, possibly “seeing one”, a goddess; as a Swedish name also from the word saga, “story, fairy tale, saga”
IdunFeminineNorse Mythology, Swedish, NorwegianModern form of Iðunn, probably from ið-, “again”, and unna, “to love”; the goddess who guards the apples of youth
EmblaFeminineNorse Mythology, Icelandic, Swedish, NorwegianMeaning uncertain, perhaps related to Old Norse almr, “elm”; with Ask, the first humans in Norse mythology
FrejaFeminineDanish, SwedishDanish and Swedish form of Freya, “lady”, a Norse goddess
HuldaFeminineIcelandic, Swedish, Norwegian, Norse MythologyFrom Old Norse hulda, “hiding, secrecy”; as a modern name also from archaic Swedish huld, “gracious, sweet, lovable”
ThorMasculineNorse Mythology, Norwegian, Danish, SwedishFrom Old Norse Þórr, “thunder”; the Norse god of storms, thunder, war and strength
TorMasculineNorwegian, SwedishModern Scandinavian form of Þórr (Thor), not used as a personal name until the 18th century
LokeMasculineNorse Mythology, Swedish, Norwegian, DanishModern form of Loki, whose meaning is unknown; the trickster god of Norse mythology
NjordMasculineNorse Mythology, Swedish (Rare), Norwegian (Rare), Danish (Rare)From Old Norse Njǫrðr, possibly from a root meaning “strong, vigorous”; the god of the sea, sailing and fishing
FrejMasculineDanish, SwedishDanish and Swedish form of Freyr, “lord” in Old Norse, a Norse god of fertility, sunlight and rain
VidarMasculineNorwegian, Swedish, Norse MythologyFrom Old Norse Víðarr, possibly from víðr, “wide”, and herr, “army, warrior”; a son of Odin
AlfMasculineSwedish, Norwegian, Danish, Norse MythologyFrom Old Norse alfr, “elf”; in legend the king who wins over the warrior maiden Alfhild
Norse mythology names used in Sweden, with the gender, usage labels and meaning given by Behind the Name.

Saga has a lovely double meaning. Its entry explains that the Norse goddess name Sága may mean “seeing one”, and that as a Swedish name it also comes from the unrelated word saga, “story, fairy tale, saga”. Idun is the modern form of Iðunn, the goddess who guards the gods’ apples of youth, and Embla, with her husband Ask, is one of the first two humans in Norse mythology; her name’s meaning is uncertain, perhaps related to a word for “elm”.

Freja is the Danish and Swedish form of Freya, “lady”, and her brother’s name appears here as Frej, the Swedish form of Freyr, “lord”. Thor (“thunder”) is the famous god of storms and strength, and Tor is the modern Scandinavian form, which its entry says was not used as a personal name until the 18th century. Loke is the modern form of Loki, whose meaning is unknown, and Hulda can come from Old Norse “hiding, secrecy” or from an archaic Swedish word meaning “gracious, sweet, lovable”.

Swedish Nature Names: Wolves, Bears, Flowers and Stars

Parents often look for Swedish names with nature meanings, and there are wonderful choices, many from Old Norse animal and landscape words. For more ideas across languages, see our nature names guide.

NameGenderUsage (per Behind the Name)Meaning
LinnéaFeminineSwedishFrom the twinflower, named for the Swedish botanist Carl Linnaeus; it was his favorite flower
TindraFeminineSwedish (Modern)“To twinkle, to sparkle” in Swedish
VildaFeminineSwedishFrom Swedish vild, “wild, untamed”
MalvaFeminineSwedishFrom the name of a genus of flowering plants, called mallow in English
YlvaFeminineSwedish, Norwegian“She-wolf”, from Old Norse úlfr, “wolf”
LivFeminineNorwegian, Swedish, DanishFrom Old Norse Hlíf, “protection”, influenced by the Scandinavian word liv, “life”
DagnyFeminineSwedish, Norwegian, DanishFrom Old Norse Dagný, from dagr, “day”, and nýr, “new”
SolveigFeminineNorwegian, Swedish, DanishFrom Old Norse sól, “sun”, and veig, “strength”; the heroine of Ibsen’s play Peer Gynt
BjörnMasculineSwedish, Icelandic, GermanFrom an Old Norse byname derived from bjǫrn, “bear”
UlfMasculineSwedish, Norwegian, Danish, GermanFrom the Old Norse byname Úlfr, “wolf”
VargMasculineNorwegian (Rare), Swedish (Rare)“Wolf” in Old Norse
VideMasculineSwedish“Willow” in Swedish, from Old Norse víðir
ArvidMasculineSwedish, NorwegianFrom Old Norse Arnviðr, from ǫrn, “eagle”, and viðr, “tree”
StenMasculineSwedish, Danish, Norwegian, EstonianFrom the Old Norse name Steinn, “stone”
DagMasculineNorwegian, SwedishFrom Old Norse dagr, “day”
KnutMasculineSwedish, Norwegian, GermanFrom Old Norse knútr, “knot”; Knut the Great ruled Denmark, Norway and England in the 11th century
Swedish nature names, with the gender, usage labels and meaning given by Behind the Name.

Linnéa may be the most Swedish name of all. Its entry explains that it comes from the name of a flower, the twinflower, which was named for the Swedish botanist Carl Linnaeus because it was his favorite. Malva comes from the plant genus called mallow in English, Vilda from Swedish vild, “wild, untamed”, and Tindra, a modern Swedish name, means “to twinkle, to sparkle”.

Animals are a strong theme. Björn means “bear”, Ulf and Varg both mean “wolf”, and Ylva means “she-wolf”. Arvid joins the Old Norse words for “eagle” and “tree”, and Vide simply means “willow”. For the sky, Solveig combines “sun” and “strength” (it is also the heroine of Ibsen’s Peer Gynt), and Dagny means “new day” from dagr, “day”, and nýr, “new”.

Liv is a good example of why we check entries. Many people read it as the Scandinavian word for “life”, and its entry agrees that the word has influenced the name, but the name itself comes from the Old Norse name Hlíf, “protection”.

Short and Modern Swedish Names

Swedish naming is full of short, bright names of one or two syllables, many of them short forms that now stand on their own. They make easy first names and excellent middle names; our short girl names and short boy names lists have more.

NameGenderUsage (per Behind the Name)Meaning
SiriFeminineSwedish, Norwegian, DanishShort form of Sigrid (“victory” plus “beautiful, beloved”)
StinaFeminineSwedish, Norwegian, DanishScandinavian short form of Christina and other names ending in stina
TuvaFeminineSwedish, NorwegianSwedish and Norwegian variant of Tove
MoaFeminineSwedishPossibly from Swedish moder, “mother”; the pen name of the author Moa Martinson
MyFeminineSwedishSwedish diminutive of Maria, whose meaning is not known for certain
LovaFeminineSwedishShort form of Lovisa
TildaFeminineEnglish, Swedish, FinnishShort form of Matilda, “strength in battle”
MajaFeminineSwedish, Danish, Norwegian, German and moreDiminutive of Maria
AlvaFeminineSwedish, Norwegian, DanishFeminine form of Alf, “elf”
NeaFeminineSwedish, FinnishShort form of Linnéa
LinnFeminineSwedish, NorwegianShort form of Linnéa and other names with the same sound
ToraFeminineSwedish, NorwegianModern form of Þóra, a feminine form of Þórr (Thor) or a short form of names beginning with Þór
RonjaFeminineSwedish, FinnishInvented by Astrid Lindgren from part of Juronjaure, the name of a lake in Sweden, for her 1981 book Ronia the Robber’s Daughter
MejaFeminineSwedish (Modern)Possibly a Low German diminutive of names with megin, “power, strength”; popularized by the Swedish singer Meja
NovaFeminineEnglish, Swedish (Modern), Dutch (Modern)From Latin novus, “new”; first used as a name in the 19th century
SveaFeminineSwedishA personification of Sweden in use since the 17th century, from Svear, the Swedish name for the tribe the Swedes
Short and modern Swedish girl names, with the gender, usage labels and meaning given by Behind the Name.

Several of these names come from Swedish storytelling. Ronja was invented by Astrid Lindgren for her 1981 book Ronia the Robber’s Daughter, based on part of the name of a Swedish lake, and Moa was the pen name of the Swedish author Moa Martinson. Svea is a personification of Sweden itself, in use since the 17th century and taken from Svear, the Swedish name for the tribe the Swedes. Meja was popularized by the Swedish singer of that name, and Nova, from Latin novus, “new”, carries a Swedish (Modern) label.

Others are affectionate short forms. My and Maja are diminutives of Maria, Lova is a short form of Lovisa, and Nea and Linn are both short forms of Linnéa. Siri is a short form of Sigrid, Stina of Christina, and Tuva is a Swedish and Norwegian variant of Tove.

NameGenderUsage (per Behind the Name)Meaning
BoMasculineSwedish, DanishFrom the Old Norse byname Búi, from bua, “to live”
LoveMasculineSwedishSwedish form of Louis, which comes from Ludwig, “famous in battle”
StigMasculineSwedish, Norwegian, DanishModern form of Stigr, “path” in Old Norse
JoarMasculineNorwegian, SwedishModern form of Old Norse Jóarr, from jór, “horse”, and herr, “army, warrior”
KaiMasculineFrisian, German, Danish, Norwegian, Swedish and moreMeaning uncertain, possibly a Frisian diminutive of several names; a boy in Hans Christian Andersen’s The Snow Queen
SuneMasculineSwedish, DanishModern form of Suni, from Old Norse sunr, “son”
UnoMasculineSwedish, EstonianMeaning uncertain; possibly from the Old Norse name Uni or from Latin unus, “one”
MioMasculineLiterature, Swedish (Modern), Norwegian (Modern)From Astrid Lindgren’s 1954 book Mio, min Mio, where Mio is a boy who learns he is a prince; apparently created by Lindgren
Short and modern Swedish boy names, with the gender, usage labels and meaning given by Behind the Name.

Bo comes from an Old Norse byname from a word meaning “to live”, Stig from Stigr, “path”, and Sune from Suni, “son”. Love, which its entry transcribes as /ˈluː.vɛ/, is the Swedish form of Louis. Mio comes from Astrid Lindgren’s 1954 book Mio, min Mio, and its entry says the name was apparently created by Lindgren. Uno and Kai are both marked as uncertain in meaning, so we print them that way.

Swedish Nicknames and Unisex Swedish Names

Many Swedish nicknames for boys end in -e, as the table shows. Behind the Name lists each of these as a diminutive or short form, and some are used as full names.

NameGenderUsage (per Behind the Name)Meaning
CalleMasculineSwedishSwedish diminutive of Carl
KalleMasculineSwedish, Finnish, EstonianSwedish diminutive of Karl; used in Finland and Estonia as a full name
BosseMasculineSwedishSwedish diminutive of Bo
LasseMasculineSwedish, Norwegian, Danish, FinnishScandinavian and Finnish form of Laurence
PelleMasculineSwedishSwedish diminutive of Per
OlleMasculineSwedishSwedish diminutive of Olaf or Oliver
SiggeMasculineSwedishDiminutive of Sigurd, Sigfrid and other names beginning with sigu, “victory”
LuddeMasculineSwedishSwedish diminutive of Ludvig
JanneMasculineSwedish, FinnishSwedish diminutive of Jan, also used as a full name in Finland
HampusMasculineSwedishSwedish diminutive of Hans, a short form of Johannes (John)
KajsaFeminineSwedishSwedish diminutive of Katarina
MajkenFeminineDanish, SwedishDanish and Swedish diminutive of Maria
LottaFeminineSwedish, FinnishShort form of Charlotta
CillaFeminineSwedish, DutchDiminutive of Cecilia
BrittaFeminineSwedish, Norwegian, DanishScandinavian short form of Birgitta
Swedish nicknames and diminutives, with the gender, usage labels and meaning given by Behind the Name.

The pattern is easy to spot: Karl or Carl becomes Kalle or Calle, Per becomes Pelle, Bo becomes Bosse, Ludvig becomes Ludde and Sigurd becomes Sigge. Olle can come from Olaf or Oliver, and Lasse, listed as a form of Laurence, sits naturally beside them. Hampus is a Swedish diminutive of Hans, which is itself a short form of Johannes. On the girls’ side, Kajsa comes from Katarina, Majken from Maria, Lotta from Charlotta, Cilla from Cecilia and Britta from Birgitta.

Behind the Name lists the names below as both feminine and masculine, and the details matter. Inge’s entry says it is primarily masculine in Sweden and Norway but usually feminine elsewhere, while Vanja is primarily feminine in Scandinavia. Lo is a short form of Lovisa and other names beginning with Lo, and it also matches the Swedish word for “lynx”. Our gender neutral names guide has more options.

NameGenderUsage (per Behind the Name)Meaning
RobinMasculine & FeminineEnglish, French, Dutch, Swedish, CzechMedieval English diminutive of Robert (“bright fame”), now usually an independent name
AlexMasculine & FeminineEnglish, German, Swedish, Norwegian, Danish and moreShort form of Alexander, Alexandra and other names beginning with Alex
IngeFeminine & MasculineDanish, Norwegian, Swedish, German, Dutch, EstonianShort form of names beginning with ing, after the god Ing; in Sweden and Norway primarily masculine
JuniFeminine & MasculineSwedish, Norwegian, IndonesianSwedish, Norwegian and Indonesian cognate of June, from the month named for the goddess Juno
LoFeminine & MasculineSwedishShort form of Lovisa and other names beginning with Lo; it also matches the Swedish word for “lynx”
VanjaMasculine & FeminineCroatian, Serbian, Slovene, Swedish, NorwegianForm of Vanya (a diminutive of Ivan or Ivana); used in Scandinavia, where it is primarily feminine
Swedish names listed for both genders, with the gender, usage labels and meaning given by Behind the Name.

How Swedish Names Work: The Law, Popular Names, Surnames and Pronunciation

Sweden has a personal names law. According to the Swedish Tax Agency (Skatteverket), the current law took effect on July 1, 2017. Everyone must have at least one first name, and a newborn’s guardian applies for the child’s first name within three months of the birth. Skatteverket says a first name cannot be approved if it could be perceived as offensive or cause discomfort for the person who will carry it, or if it could be perceived as a surname or is otherwise unsuitable as a first name. Our illegal baby names guide looks at naming rules in other countries.

Sweden publishes official statistics on names given to newborns. Skatteverket has produced these statistics since 2024; before that they came from Statistics Sweden (SCB). In Skatteverket’s statistics for children born in 2025 (updated June 15, 2026), the top five girl names were Vera, Astrid, Alice, Olivia and Elsa, and the top five boy names were Noah, Hugo, Liam, Nils and Alfred. Vera, Astrid, Alice, Elsa, Hugo, Nils and Alfred all appear in the tables above. For comparison, in the U.S. the Social Security Administration (SSA) ranked Olivia No. 1 for girls and Noah No. 2 for boys among babies born in 2025.

Swedish surnames have their own history. A FamilySearch guide to Swedish surnames explains that patronymics were formed from the father’s first name plus -son for a son or -dotter for a daughter, so that a surname usually changed every generation; Sweden kept the possessive s, as in Olofsson. The same guide says the Names Act of 1901 required everyone to adopt a fixed surname, and that many families created surnames from nature words such as berg (mountain), björk (birch), ström (river) and lund (grove).

Swedish uses three extra letters, Å, Ä and Ö, and the names on this page keep them exactly as their entries spell them (Åsa, Märta, Björn, Hjördis). U.S. records and forms do not always carry special characters, so ask your hospital or birth registration office what can be recorded and decide early how you will write the name at home.

Behind the Name gives pronunciations either as simple respellings or in the International Phonetic Alphabet (IPA), where ˈ comes before the stressed syllable and ː marks a long vowel. Here is what the entries give for a sample of names on this page.

NamePronunciation given by Behind the Name
FrejaFRAY-ah (Swedish)
Lovisaloo-VEE-sah
HjördisYUUR-dis
TyraTUY-rah (Swedish)
SiriSEE-ree (Swedish)
StinaSTEE-nah
MoaMOO-ah
RonjaRON-yah (Swedish)
SveaSVEH-ah
DagnyDAHNG-nuy (Swedish)
MajkenMIE-kehn (Swedish)
MårtenMAW-tehn
TorstenTOSH-tehn (Swedish)
RagnarRAHNG-nahr (Swedish)
SigurdSEE-gurd (Swedish)
LokeLOO-keh (Swedish)
VidarVEE-dahr (Swedish)
VideVEE-deh
JarlYAHRL (Swedish)
Åsa/ˈoː.sa/
Olof/ˈuː.lɔf/
Hjalmar/ˈjal.mar/ (Swedish)
Pronunciations as printed on each name’s Behind the Name entry.

A few patterns show up. Swedish j sounds like an English y (Ronja, Majken, Hjalmar), and in Hjördis and Hjalmar the h is silent. Å is a long vowel written oː in the IPA (Åsa), and a long Swedish o is often closer to the English “oo” (Olof, Moa, Lovisa). Final e is pronounced, as in Loke and Vide. When in doubt, listen to a Swedish speaker or check the entry itself.

Names That Travel Well in English, Plus Sibling and Middle Name Pairings

Many families want a name that honors Swedish roots and is easy to use in the U.S. These groupings from the tables are our opinion, not a statistic.

  • Already familiar in English: Alice, Vera, Alma, Elsa, Greta, Nova, Hugo, Otto, Oskar, Axel, August and Alfred.
  • Easy to say, clearly Scandinavian: Astrid, Ingrid, Freja, Saga, Linnéa, Siri, Liv, Nils, Sven, Arvid, Leif and Björn.
  • Swedish spellings of familiar names: Kerstin (Christina), Lovisa (a feminine form of Louis), Isak (Isaac), Ludvig (Ludwig), Valter (Walter) and Olof (Olaf).
  • Bolder choices that may need spelling out: Hjördis, Märta, Åsa, Mårten, Måns and Hjalmar.

A practical tip: say the name the way an American teacher would read it off a class list. Names with hj, j, Å, Ä or Ö may be read differently in English, and Love and Lo may draw comments because they match English words. That is not a reason to avoid them, just a reason to decide in advance how you will say and spell the name.

These pairings are our suggestions, built only from names on this page and their checked meanings.

  • Wolf and bear: Ylva and Björn, Ulf and Ylva, or Varg and Saga.
  • Day and sun: Dagny and Dag, or Solveig and Dag.
  • Astrid Lindgren siblings: Ronja and Mio, or Astrid and Mio, all tied to the author and her books.
  • Norse myth siblings: Freja and Frej (sister and brother in the myths), or Idun and Vidar.
  • Classic first, short middle: Astrid Linn, Ingrid Moa, Gustav Bo, Arvid Stig and Ebba Siri.

For more name traditions to compare, see our Scottish girl names list. Whatever you choose, say the full name aloud with your surname, write out the initials, and picture it on a birthday card.

Related Betteroo Guides

The Bottom Line

Swedish names range from Old Norse classics such as Astrid, Ingrid, Gunnar and Torsten, to names from Norse mythology such as Saga, Freja and Frej, to nature names such as Linnéa, Björn and Ylva, to storybook names such as Ronja and Mio. Shortlist a few, read the full entry for each, keep any Å, Ä or Ö the name carries, and decide how you will say and spell it in the U.S.

Then say each name out loud with your surname, picture it on a kindergarten cubby, and choose the one that feels like your baby.

Frequently Asked Questions

What are some traditional Swedish names?

Traditional Swedish names for girls include Karin, Kerstin, Birgitta, Margareta, Ingrid, Astrid and Märta. For boys, Lars, Nils, Erik, Gustav, Olof, Anders and Sven are long-standing classics. Many of these are Swedish forms of names used across Europe, while others, such as Astrid, Ingrid and Sven, come from Old Norse names built from words for gods, beauty and victory.

What are the most popular Swedish names right now?

According to Sweden’s Tax Agency, Skatteverket, the top five names for girls born in 2025 were Vera, Astrid, Alice, Olivia and Elsa, and the top five for boys were Noah, Hugo, Liam, Nils and Alfred. The figures were updated in June 2026. Skatteverket took over newborn name statistics from Statistics Sweden in 2024.

What Swedish names mean wolf or bear?

Björn comes from an Old Norse word meaning bear. For wolf, Ulf comes from an Old Norse byname meaning wolf, Varg means wolf in Old Norse, and the girl name Ylva means she-wolf. Arvid joins the Old Norse words for eagle and tree, and Vide means willow, if you would like other animal or nature meanings.

Are there rules for naming a baby in Sweden?

Yes. Skatteverket says a child must have at least one first name, and the guardian applies for it within three months of the birth under the personal names law that took effect on July 1, 2017. A first name may not be approved if it could be seen as offensive, could cause discomfort for the child, or looks like a surname.

What are Swedish names from Norse mythology?

Swedish names from Norse mythology include Saga, Idun, Embla and Freja for girls, and Thor, Loke, Njord, Frej and Vidar for boys. Saga may mean seeing one and also matches the Swedish word for story or fairy tale. Freja means lady and Frej means lord, and they are sister and brother in the myths.

How do Swedish surnames work?

Older Swedish surnames were patronymics, made from the father’s first name plus son for a son or dotter for a daughter, so they changed every generation. According to FamilySearch, the Names Act of 1901 required everyone to adopt a fixed surname, and many families created new surnames from nature words such as berg, mountain, and lund, grove.

Calmer days, better nights.

Betteroo builds a personalized sleep plan for your baby. Take the free two-minute quiz and have it ready before the newborn weeks.

Take the Free Sleep Quiz

6 Sources
  1. Behind the Name. Swedish Names (usage index; individual entries read November 2026).
    https://www.behindthename.com/names/usage/swedish
  2. Behind the Name. Norse Mythology Names (usage index).
    https://www.behindthename.com/names/usage/norse-mythology
  3. Skatteverket (Swedish Tax Agency). Ny personnamnlag from 1 juli 2017 (new personal names law).
    https://skatteverket.se/privat/folkbokforing/namn/nypersonnamnlagfrom1juli2017.4.5c281c7015abecc2e202edad.html
  4. Skatteverket (Swedish Tax Agency). Statistikportalen: Namn på nyfödda (names of newborns, updated June 15, 2026).
    https://www.skatteverket.se/omoss/varverksamhet/statistikportalen/namnpanyfodda.4.7da1d2e118be03f8e4f5b9d.html?q=namn
  5. FamilySearch. Swedish Last Names: History and Meanings.
    https://www.familysearch.org/en/blog/swedish-surnames
  6. Social Security Administration. Popular Baby Names (top 10 names of 2025).
    https://www.ssa.gov/oact/babynames/index.html