Skip to main content

Updated May 19, 2022

The first Danes arrived in the northern land approximately 10,000 years ago and made their living as hunters and fishermen. Early humans migrated from southern and eastern Europe to inhabit the lands around the time of the last ice age. Around 3,000 BCE, farms appeared, and by 200 CE, the Danes were engaging in trade with the Roman Empire.

However, the most famous period of Danish history is likely the era of the Vikings. The Danes used their knowledge of shipbuilding and weaponry to conduct violent raids for over 250 years on the English and other Scandinavian tribes and settlements. 

The Viking age started around 740 AD, and during its time, they traveled as far as Russia and Turkey in the east and Greenland and North America to the west. 

King Harald adopted Christianity in 965 CE; however, the Danes continued to war with neighboring lands and expanded their kingdom into parts of Estonia and Germany.

At the turn of the 14th to 15th century Denmark, Greenland, Iceland, Norway, and Sweden were united as one Kingdom and ruled by Queen Margrethe I. Sweden was first to break away in 1523, and it wasn’t until 1814 that Norway became independent. Iceland finally gained its independence in 1918. 

Having engaged, conquered, traded, and interacted with so many different cultures, it is no surprise that Danish baby names have been influenced by several languages, cultures, and religions. Although the spellings may have altered slightly in the U.S., many Danish names are still popular today. 

Whether you’re looking for a name inspired by Norse mythology or a Scandinavian name that has stood the test of time, look no further than our complete list of Danish baby names. 

Common Danish Girl Names and Meanings 

  1. Agnes - Greek. Pure, chaste, or holy.
  2. Alberte - Old German/Old French. This name means noble or bright. It is more commonly spelled Alberta in English. 
  3. Alma - Latin. Nourishing. It is also Spanish for soul and Hebrew for a maiden. 
  4. Anja - Danish. God has favored me. 
  5. Astrid - Old Norse. Divine beauty. 
  6. Bjork - Swedish/Icelandic/Norwegian. Birch. Used a girl’s first name and a surname.
  7. Clara - Latin. Illustrious. 
  8. Ella - German/English. Fairy maiden or goddess. 
  9. Elna - Danish. Ray of sunlight. 
  10. Freja - Scandinavian. Freja is the Norse goddess of love. It is pronounced Fre-ya. 
  11. Gjerta - Danish. Safety and protection.
  12. Ida - Old German. Hardworking. 
  13. Johanne  - Hebrew. God is gracious. Joanne, Johann, Jo Anne, and Jo Ann are alternative spellings. 
  14. Josefine - French/Hebrew. Jehovah increases. More commonly spelled Josephine in English. 
  15. Karla - Greek. Freeman. It is the feminine form for Karl or Carl. 
  16. Maja - Finnish/Scandinavian. The Sea of Bitterness. A derivative of Mary or Maria and could also mean beloved, rebellious, or bitter. 
  17. Margrethe - Danish/Greek. This popular name means pearl. 
  18. Runa - Scandinavian. Secret lore.
  19. Sofia - Spanish. Wisdom. 
  20. Vikie - Danish. Victor, conqueror. 

Common Danish Boy Names and Meanings 

  1. Alfred - Old English. This nordic name means elf king.
  2. Aksel - Norwegian. The father is peace. It is the Scandinavian version of the Hebrew name Absalom.
  3. Anton - German. Worthy of praise.
  4. Arne - German. Eagle. A popular first name throughout Scandinavia, it is also a surname in England. 
  5. Askel - Old Norse. Divine cauldron. 
  6. Bjorn - Danish/Swedish. This popular Nordic name means bear. 
  7. Dierk - Danish. Ruler of the people. 
  8. Elias - Greek/Hebrew. A version of Elijah, a name meaning Yahweh is my God. 
  9. Emil - Latin. Rival. 
  10. Frederik - German/Engish. Peaceful ruler. 
  11. Hans - German/Danish. God is gracious. A derivative of Johan.
  12. Jesper - Arabic/Dutch. A Scandinavian version of the Persian name Jasper meaning treasure.
  13. Knud - Old German/Swedish. Knot.
  14. Malthe - Danish/Swedish. Rule or power. 
  15. Mikkel - Hebrew. A version of Michael that means who is like God?
  16. Niels - Danish. Champion.
  17. Oscar - English/Irish. Deer friend or friend of the deer.
  18. Thor - Thor is an Old Norse name for the god of Thunder. 
  19. Valdemar - Danish/Swedish/Norwegian. Famous ruler.
  20. Villads - Old Saxon/Danish. Resolute warrior. 

L. Elizabeth Forry

About L. Elizabeth Forry

L. Elizabeth Forry is an Early Childhood Educator with 15 years of classroom… Read more

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.