70+ Danish Baby Names and Their Meanings

70+ Danish Baby Names and Their Meanings

Looking for a Danish baby name that’s perfect for your little one? Check out our list of popular and unusual options and their meanings.
The Danes have over 1,500 years of rich history and culture.

Whether you have Danish heritage or just love Denmark, Danish names could be perfect for your little peanut!

We’re going to explore our favorite options and check out their meanings.

In this article 📝

  • How do Danish people name their babies?
  • What are typical Danish names?
  • What is the most popular Danish name?
  • What are Danish names for girls?
  • What are Danish names for boys?

How do Danish people name their babies?

From names describing personality traits to those connected to nature, there are some wonderful choices here.

And you might be surprised to hear that they’ve all been given the seal of approval by the Danish government!

That’s because parents in Denmark have to abide by specific laws in naming their children.

These aim to preserve tradition and protect children from having a name that could be offensive or embarrassing.

And most of them are gender-specific.

Parents usually choose their child’s name from an officially approved list.

It’s possible to pick something different — but only if you get approval from the National Social Appeals Board first. Yikes!

Fortunately, in the US, there’s nothing to stop you from varying the name or changing the spelling if you wish.

But there’s also something nice about tapping into centuries-old traditions.

Whichever route you take, read on for some truly inspirational Danish baby names!

What are typical Danish names?

Danish names often refer to positive characteristics like being brave, joyful, or lovable.

Others are connected with appearance, referring to hair color or height.

And yet others refer to the natural world.

Here are some of our favorites.

Danish names connected to positive values or characteristics

  1. Agnetha/Agnete: “Sacred” or “chaste.” It can be spelled either way and is used for girls.
  2. Enok: Meaning “dedicated” or “faithful,” this name is used for boys.
  3. Gregers: “Awake” or “watchful.” This one’s for the boys.
  4. Katrine: This popular name for girls means “pure.”
  5. Knud: This name means “kind,” although it can also mean “knot.” It’s for boys.
  6. Nanna: For girls, Nanna means “courageous.”

Danish names connected to appearance

  1. Asta: Meaning “divine beauty,” this name’s for girls.
  2. Kennet: “Handsome one.” It’s for boys.
  3. Tove: This name meaning “gorgeous” is for girls.
  4. Caesar: Aside from its Roman connotations, the Danish version of Caesar is a boy’s name meaning “long hair.”
  5. Mettalise: This sweet name meaning “graceful pearl” is for girls.
  6. Poul: For boys, this cute name means “little.”

Danish names connected to religion and mythology

  1. Dorit/Dorete/Dorte: “God’s gift.” All of these versions are for girls.
  2. Jannik/Jonna: “God is merciful.” Jannik is used for boys and Jonna for girls.
  3. Lisbet/Lise: “Promise of God.” Both variants are used for girls.
  4. Mads: “God’s present.” This one’s used for boys.
  5. Tarben: “Bear of Thor.” It’s for boys.
  6. Asbjorn/Esben: “God of bears.” This one’s for the boys too.

Danish names connected to status or occupation

  1. Edvard: Meaning “wealthy guard,” this one’s used for boys.
  2. Erling: This one means “offspring of a nobleman” and is for boys.
  3. Frederikke: A girl’s name, Frederikke means “calm monarch.”
  4. Jorg/Jorgen/Jorn: This one means “farmer” and is for boys.
  5. Lulla: “Female warrior.”
  6. Stefan/Steffen: “Man with a crown.”

Danish names connected to nature

  1. Bertram: Meaning “glorious raven,” Bertram is used for boys.
  2. Bjorn: This boy’s name means “bear.”
  3. Maja: Used for girls, Maja means “of the palm tree.”
  4. Per/Peter: Meaning “rock,” this one’s for boys.
  5. Rolf: This mighty name means “renowned wolf.” It’s for boys.
  6. Sanne: For girls, this lovely name means “lily.”

What is the most popular Danish name?

Every year, the national organization Statistics Denmark publishes information on the most popular names over the last 12 months.

Like names everywhere, certain options tend to wax and wane in popularity.

But some traditional Danish names seem to always be at the top of the charts.

Danish girl names with enduring popularity include Alma, meaning “nurturing soul,” and Ida, meaning “hard worker.”

Amongst Danish boy names, William has been the most frequently chosen every year since 2017. It means “resolute protector.”

What are Danish names for girls?

The official list of approved Danish names includes 18,000 options for girls — so you won’t be short of choice!

Here’s our selection.

  1. Agata: Also spelled Agatha, this name means “good-hearted.”
  2. Ane/Anja: “Gracious” and “merciful.”
  3. Birgit: “Strong and powerful.” Similar names with the same meaning are Brit and Birte.
  4. Caroline: Commonly used outside Denmark too, Caroline is another name that means “strong.”
  5. Elin: A variant of “Ellen,” this spelling is distinctively Danish. The meaning is “torch of light.”
  6. Embla: This pretty name means “elm tree.”
  7. Freja: A very popular Danish name, Freja means “like a lady.”
  8. Grete: “Pearl”
  9. Gunda: Gunda is one of many Danish names linked to prowess in battle. It means “war-like.”
  10. Hella/Hella: “Divine woman”
  11. Kirstine: “Christian woman”
  12. Lovise: “Another name linked to battle, Lovise means “renowned fighter.”
  13. Lykke: “Fortunate woman.”
  14. Marna: “From the shore.”
  15. Mathilde: Swap the “a” for an “e,” and Roald Dahl’s heroine becomes a Danish warrior. Her name means “powerful and mighty in battle.”
  16. Ragna: This name means “giving advice.”
  17. Rakel: This one has an unusual meaning — “friend of sheep.”
  18. Runa: “Secret tradition.”
  19. Siri: Long before the electronic assistant came along, the Danish Siri meant “marvelous victory.”
  20. Thyra: Perfect for a little girl born to make an impression, Thyra means “like thunder.”

What are Danish names for boys?

The approved list of Danish names doesn’t have quite as many options for boys as girls.

But with 15,000 different choices, you’ll still have plenty to pick from!

Our list includes some common Danish names and meanings — as well as others that are more unusual.

  1. Aksel: This name either means “peace of the father” or “the father is peace.”
  2. Anker: The Danish version of Andrew, Anker means “strong and manly.”
  3. Ansgar: Unmistakably Scandinavian, this name means “spear of god.”
  4. Casper: Casper was one of the three kings who brought gifts to the baby Jesus in the Christian nativity story. The Danish name means “king of the treasure.”
  5. Dag: “Day”
  6. Edvin: “Wealthy friend.”
  7. Einar: “Lone fighter.”
  8. Fritjof: Prepare yourself for nighttime feeds with this one. It means “one who steals peace.”
  9. Gudmund: “God is protecting”
  10. Harald: This name refers to a man of power or status in the army.
  11. Hemming: A curious name, Hemming means “changing shapes.”
  12. Jerrik: “Eternal king.”
  13. Lasse: “City of laurels”
  14. Mogens: “Greatness”
  15. Nikolaj: “The triumph of the people.”
  16. Osvald: “God’s rule.”
  17. Preben: “Another name linked to warfare, this one means “the first in battle.”
  18. Rasmus: “Dear” or “dearest.”
  19. Stig: This name comes from Old West Norse and means “wanderer.”
  20. Ulrik: This one means “rich heritage” — perfect for any baby with a connection to Denmark!

Ready to choose?

There might be lots of rules about Danish names, but there are also a whole bunch of incredible options to pick from.

👶 If you’re looking to explore further afield, try out one our other lists:
117 Armenian Baby Names and Their Meanings
200+ Spanish Baby Names for Your Bebé-to-Be
49 Bellissimi Italian Baby Names
140 Portuguese Baby Names With Meanings
500 Scandinavian Baby Names
88 Dutch Baby Names
98 Lithuanian Baby Names With Meanings
85 Beautiful Brazilian Baby Names
96 Romanian Baby Names for Your Bebelus

Popular on the blog
Trending in our community