Danish names carry a particular kind of weight: old Norse roots, Lutheran saint traditions, and a modern Scandinavian minimalism that makes them feel both ancient and immediately wearable today. Whether you have Danish heritage or simply love the sound of the language, these names offer something genuinely distinctive in a naming landscape crowded with Aidens and Isabellas.
This list covers the full range of Danish names in use, from the classics that have appeared on church registers for centuries to the modern picks that top Danish birth charts right now.
Classic Danish Boys’ Names
These are the names that have shaped Danish naming culture for generations, still strong and still used.
Magnus
From Latin magnus, meaning “great,” Magnus became a royal and ecclesiastical name across Scandinavia in the medieval period. It feels both solid and slightly grand, and it has been climbing steadily in English-speaking countries too.
Niels
The Danish form of Nicholas, from Greek Nikolaos, meaning “victory of the people.” Niels is quintessentially Danish, the kind of name that feels completely at home on a Copenhagen street. Physicist Niels Bohr is its most famous international bearer.
Jens
A Danish and Low German form of Johannes, itself from Hebrew Yohanan, meaning “God is gracious.” Jens is short, clean, and deeply Scandinavian, one of those names that feels effortlessly cool to non-Danish ears.
Lars
The Scandinavian form of Lawrence, from Latin Laurentius, originally referring to the Roman town of Laurentum. Lars has a pleasing directness and has been a staple of Danish and Swedish naming for centuries.
Søren
From Latin Severinus, meaning “stern” or “severe,” though the name has long since shed any harsh connotations. Søren is strongly associated with philosopher Søren Kierkegaard, which gives it a distinctly intellectual aura. The ø is pronounced roughly like the “u” in “burn.”
Henrik
The Scandinavian form of Henry, from Old High German Heimrich, meaning “home ruler.” Henrik is the name of Danish princes and playwrights alike, most notably the playwright Henrik Ibsen (Norwegian, but shared across Scandinavia).
Rasmus
A contraction of Erasmus, from Greek erasmios, meaning “beloved” or “desired.” Rasmus is one of those names that sounds immediately Scandinavian to international ears and has been in steady Danish use for hundreds of years.
Ole
A Danish and Norwegian form of Olaf, from Old Norse Áleifr, meaning “ancestor’s relic” or “heir of the ancestors.” Short and punchy, Ole has a warm familiarity in Denmark that its simple spelling perfectly captures.
Classic Danish Girls’ Names
The female side of the Danish classical tradition is rich, with names that blend Norse, Germanic, and Biblical roots into something distinctly Northern European.
Astrid
From Old Norse Ástríðr, combining áss (god) and fríðr (beautiful, beloved). Astrid is arguably the most internationally successful Scandinavian girls’ name, beloved well beyond Denmark. It is powerful without being heavy.
Ingrid
From Old Norse, combining Ing (a Norse god associated with fertility and prosperity) and fríðr (beautiful). Ingrid is a name that projects quiet strength, carried famously by actress Ingrid Bergman.
Birthe
A Danish form of Birgitta, ultimately from Old Norse Brynja or possibly from a Celtic root meaning “strength” or “exalted one.” Birthe is a solidly mid-century Danish classic, less common among younger generations but still recognized immediately as Danish.
Grethe
A Danish short form of Margarethe, from Greek margarites, meaning “pearl.” Grethe has a soft, slightly old-fashioned quality in Denmark today, the kind of name that reads as your grandmother’s generation but is ripe for revival.
Hanne
A Scandinavian short form of Johanne, the feminine of Johannes, meaning “God is gracious.” Hanne is crisp and unfussy, widely used across Denmark and the broader Scandinavian region.
Kirsten
The Scandinavian form of Christine, from Latin Christianus, meaning “follower of Christ.” Kirsten has a satisfying, grounded sound and has been exported successfully to English-speaking countries, most visibly through actress Kirsten Dunst.
Bodil
From Old Norse Bótvildr, combining bót (remedy, improvement) and hildr (battle). Bodil is a deeply Danish name with little traction outside Scandinavia, which makes it feel genuinely distinctive for parents seeking something rare.
Inge
A short form of names beginning with the Norse element Ing, referring to the god Ing. Inge is simple, strong, and has been in Danish use for over a thousand years.
Modern Danish Boys’ Names
Contemporary Danish naming leans toward names that are short, clear, and internationally recognizable while retaining a Scandinavian character.
Liam
Originally an Irish short form of William, Liam has become one of the top names in Denmark in recent years alongside its popularity across the Western world. Its presence on Danish charts reflects how global naming trends now reach into Scandinavian countries.
Noah
The Hebrew name meaning “rest” or “comfort” has been a top name in Denmark for several years running. Danish parents have embraced Biblical names that feel clean and pan-European.
Emil
From the Roman family name Aemilius, of uncertain but possibly Latin origin meaning “rival.” Emil has been a Danish staple for over a century and feels equally at home as a classic or a modern pick, partly thanks to Astrid Lindgren’s beloved character Emil of Lönneberga.
Mikkel
The Danish form of Michael, from Hebrew Mikha’el, meaning “who is like God?” Mikkel is the definitively Danish version of a name that exists in every European culture, and it wears that Norse edge well.
Tobias
From the Hebrew Toviyah, meaning “God is good.” Tobias has been a consistent top-ten name in Denmark and feels equally comfortable in Scandinavia, Germany, and the English-speaking world.
Villads
A distinctly Danish form of Vilhelm (William), from Old High German Willahelm, meaning “will-helmet” or “resolute protector.” Villads is a genuine Danish original, virtually unknown outside the country, and a strong choice for parents who want something with real heritage.
Malte
A Scandinavian form of the Old Norse name Malthe, likely related to the name element malm (ore, gravel) or possibly a Latinized form of an older Norse name. Malte is popular in Denmark and Sweden and has a quietly modern, minimal feel.
Aksel
The Danish and Norwegian form of Absalom, from Hebrew meaning “my father is peace.” Aksel has a strong, clean sound and has gained some international recognition through Norwegian musician Aksel Rykkvin and others.
Modern Danish Girls’ Names
Danish girls’ names today often balance international appeal with a distinctly Nordic sound, favoring soft consonants and clear vowels.
Ida
Likely from Old High German id, meaning “work” or “labor,” or possibly from Old Norse. Ida is short, clean, and has been a consistent favorite in Denmark for decades without ever feeling tired.
Freja
The Danish spelling of Freya, from Old Norse Freyja, the goddess of love, beauty, and fertility. Freja has been one of the top girls’ names in Denmark for years and is a genuinely mythological name with real presence.
Maja
A Scandinavian form of Maja/Maya, linked to the month of May or to the Roman goddess Maia. Maja is enormously popular across Scandinavia and has a bright, accessible sound that travels well internationally.
Sofie
The Danish spelling of Sophie, from Greek sophia, meaning “wisdom.” The ie ending is the standard Danish form, and it appears consistently near the top of Danish birth registries.
Nora
A short form of Honora or Eleanor, or sometimes treated as a standalone name. Nora has been a top name in Denmark and across Scandinavia, helped along by Henrik Ibsen’s iconic character in A Doll’s House.
Ella
Either a short form of names like Eleanor or Isabella, or from Old German alja, meaning “all, completely.” Ella is a top name in Denmark as in much of the Western world, beloved for its simplicity and warmth.
Emilie
The Danish and French form of Emily, from the Roman Aemilia. Emilie has been a perennial top-ten name in Denmark and has a slightly more elegant feel than the plainer English spelling.
Alma
From Latin almus, meaning “nourishing” or “kind,” though some connect it to Hebrew or Old Norse roots as well. Alma is experiencing a strong revival in Denmark and across Scandinavia, feeling both old and fresh at once.
Old Norse Names Still Used in Denmark
These are names that trace directly back to the Viking Age and pre-Christian Norse culture, still alive in modern Danish usage.
Sigrid
From Old Norse Sigríðr, combining sigr (victory) and fríðr (beautiful). Sigrid is a genuinely ancient name that feels surprisingly wearable today, partly thanks to Norwegian singer Sigrid bringing it to international attention.
Gunnar
From Old Norse Gunnarr, from gunnr (war, battle) and arr (warrior). Gunnar is a strong, unmistakably Norse name that has remained in steady use across Scandinavia.
Ragnhild
From Old Norse Ragnhildr, combining regin (advice, counsel, gods) and hildr (battle). Ragnhild is the kind of name that feels genuinely Viking without being costumey, still used in Denmark and Norway.
Bjørn
Simply from Old Norse bjorn, meaning “bear.” Bjørn is direct, powerful, and completely Scandinavian, one of those one-word names that needs no further explanation.
Gudrun
From Old Norse Guðrún, combining guð (god) and rún (secret lore, rune). Gudrun appears in the old Norse sagas and has the weight of mythology behind it, still quietly used in Denmark today.
Leif
From Old Norse Leifr, meaning “heir” or “descendant.” Leif is inseparable from the explorer Leif Erikson, which gives it an adventurous, expansive feel alongside its Danish and Norwegian roots.
Thyra
Of uncertain Old Norse origin, possibly related to the god Thor or to an older Germanic element. Thyra was the name of a 10th-century Danish queen, wife of Gorm the Old, which gives it strong historical Danish credentials.
Danish Royal and Historical Names
The Danish royal family has shaped naming culture in Denmark for centuries, and several of these names still carry a regal association.
Frederik
The Danish form of Frederick, from Old High German Frithuric, meaning “peaceful ruler.” Frederik is a name of Danish kings, most recently King Frederik X, and carries genuine royal weight while remaining accessible.
Margrethe
The Danish form of Margaret, from Greek margarites, meaning “pearl.” Margrethe is the name of Denmark’s beloved Queen Margrethe II, who reigned for over fifty years and made this name synonymous with Danish national identity.
Christian
From Latin Christianus, meaning “follower of Christ.” Christian has been the name of ten Danish kings and remains one of the most enduringly popular names in Denmark, royal without feeling stuffy.
Dagmar
A Danish name, likely from Old Norse Dagmær, combining dagr (day) and possibly mær (maid) or a related element. Dagmar was the name of a beloved 13th-century Danish queen and has a romantic historical resonance in Denmark.
How to Choose a Danish Name
The most important thing is to consider how the name will live outside Denmark, if that matters to you. Names like Søren and Bjørn carry the ø character, which is genuinely part of the name’s identity but can cause practical headaches with passports, school systems, and spell-check. If you want the full Danish experience, embrace it. If you want easier navigation in an English-speaking context, names like Astrid, Emil, or Nora offer the same cultural heritage with none of the administrative friction.
Think about what era of Danish naming culture you are drawn to. The Old Norse names like Gudrun and Ragnhild feel mythological and weighty. The mid-century classics like Grethe and Birthe feel warmly vintage. The modern chart-toppers like Freja and Tobias feel current but grounded. Each of these layers is genuinely Danish, so the question is which one speaks to your family’s story.
Consider the full name’s rhythm. Danish first names tend to be one or two syllables, which means they pair beautifully with longer middle names or longer surnames. A name like Leif or Inge benefits from a middle name that gives the full name some length and flow.
Finally, if Danish heritage is the point, look for names that are genuinely Danish rather than pan-European. Magnus is great but is equally Swedish, Norwegian, and Icelandic. Villads, Malte, and Thyra are far more specifically Danish, the kind of names that signal a direct connection to Danish culture rather than Scandinavian culture in general.
Danish names offer one of the most satisfying combinations available in naming: real historical depth, a striking sound profile, and just enough unfamiliarity in English-speaking markets to feel genuinely distinctive. From the Viking Age to the modern Copenhagen birth registry, there is a Danish name for almost every naming instinct.
