Did you know that Denmark is considered to be one of the happiest countries in the world?!
This Scandinavian country is also the source of some seriously good baby names. So, if you’re looking for some baby name inspiration then you’re in the right place!
Here at Kidadl, we understand that choosing the perfect name for a new baby is a challenging task for all new parents, so let us guide you through our top picks of Danish baby names, from popular names to names that are short and sweet, we have plenty of options for you to choose from.
Danish Girls' Names
Here are some of our favourite girls' names from Denmark that we think you’ll love.
1. Aaliyah - This pretty name means “rising”.
2. Agnes - This Scandinavian name means “pure and holy”.
3. Agneta - Meaning “pure”.
4. Alberte - Meaning “noble and bright”.
5. Almira - This pretty name means “princess”.
6. Amelia - This Danish name means “one who is hard-working, industrious and fertile”.
7. Anika - The Danish name means “gracious”.
8. Arvada - This unique name means “eagle”.
9. Asta - Meaning “divine beauty”.
10. Astrid - This quirky name from the Viking Age means “beautiful goddess”.
11. Belinde - Meaning “very beautiful”.
12. Dorothea - Meaning “gift of God”.
13. Elise - This pretty Scandinavian girls name means “promise of God”.
14. Ellinor - Meaning “sympathy, compassion”.
15. Embla - Of Danish origin, this name means “elm tree”.
16. Grete - Meaning “pearl”.
17. Heidi - This pretty name means “nobility”.
18. Hella - Meaning “divine woman”.
19. Jensine - This Danish girls' name means “God is generous”.
20. Jonna - Meaning “God is merciful”.
21. Karina - Meaning “pure”.
22. Karyn - This Danish baby name means “pure”.
23. Karen - Meaning “pure, innocent”.
24. Katrine - Meaning “pure”.
25. Kirsten - Of Danish origin, this name means “Christian”.
26. Kirstine - Meaning “Christian woman”.
27. Lisbet - This name from Denmark means “promise of God”.
28. Margareta - This girls' name of Danish origin means “pearl”.
29. Mari - Meaning “rebellious woman”.
30. Mikaela - Meaning “gift from God”.
31. Runa - Meaning “secret tradition”.
32. Terese - Of Danish origin, this name means “summer harvest”.
33. Thrya - Meaning “like thunder”.
34. Viola - This pretty name means “violet flower”.
Short Danish Baby Names For Girls
From Ada to Vivi, these short and sweet Danish baby names are perfect for a little princess.
35. Ada - This super cute name for a little girl means “graceful and noble”.
36. Alba - This adorable name means “white, pearl or bright”.
37. Ane - This cute Danish girls name means “gracious, merciful”.
38. Ase - Of Danish origin, meaning “God-like”.
39. Elin - This cute name of Danish origin means “torch of light”.
40. Else - Meaning “promise of God”.
41. Erika - Meaning “ever or eternal ruler”.
42. Eva - This pretty name is the Danish form of Eve and means “life”.
43. Ida - This super sweet Danish girls name means “hard worker”.
44. Lene - This girls name of Danish origin means “woman from Magdala”.
45. Tove - Meaning “gorgeous”.
46. Vita - Of Danish origin, this name means “filled with life”.
47. Vivi - This cute name means “olive”.
Popular Danish Girl Names
If you’re looking for Danish names which are right on trend then you’re sure to love these. From Alma to Sofie it’s easy to see why these girl names are topping the baby name charts.
48. Alma - This sweet Scandinavian name means “nurturing soul”.
49. Anna - This popular name of Danish origin means “grace”.
50. Anne - The most common name in Denmark meaning “grace”.
51. Clara - Meaning “bright and clear”.
52. Ella - This sweet girls name means “queen of the fairies”.
53. Emma - Meaning “universal” and is a top choice in Denmark.
54. Freja - This beautiful danish name means “lady”.
55. Isabelle - This pretty Danish name means “devoted to God”.
56. Josefine - Meaning “may Jehovah add”.
57. Laura - This popular name of Danish origin means “honour and victory”.
58. Liva - Of Danish origin, this name means “white”.
59. Maja - This popular name of Danish origin means “of the palm tree”.
60. Olivia - This pretty name of Danish origin means “symbol of peace”.
61. Rebekka - Of Danish origin, meaning “one who ties and joins”.
62. Sofia - A popular choice for girls in Denmark, meaning “pure”.
63. Sofie - This pretty name of Danish origin means “wisdom”.
Strong Danish Names For Girls
Want to raise a fierce little warrior? You’ll love our list of empowering girls' names.
64. Alvilda - Meaning “battle of the elves”.
65. Birgit - Meaning “powerful, strong”.
66. Birte - Of Danish origin meaning “powerful, strong”.
67. Britt - Meaning “powerful, strong”.
68. Caroline - Meaning “strong”.
69. Gunda - Meaning “war-like”.
70. Karla - Meaning “womanly strength”.
71. Lovise - This girls name of Danish origin means “well-known fighter”.
72. Lulla - Meaning “a legendary female warrior”.
73. Nanna - Meaning “courageous”.
74. Solvej - This Danish name means “from the house of strength”.
75. Ulla - Of Danish origin, this name means “powerful and prosperous”.
76. Victoria - This popular Scandinavian name means “victorious”.
Danish Names For Boys
Here are some of our favourite boys' names from Denmark.
77. Alfred - This sweet boys name means “elfin counsellor”.
78. Arne - This boys name has Old Norse origin from the Viking Age and means “eagle, ruler”.
79. Axel - Meaning “one who likes a peaceful environment”.
80. Bendt - Meaning “the blessed one”.
81. Bertram - This boys name from Denmark means “glorious raven”.
82. Birger - Meaning “one who helps”.
83. Bjorn - This unique name means “bear”.
84. Christen - Meaning “Christian man”.
85. Christer - This Danish baby name means “Christian man”.
86. Christian - Meaning “carrier of the cross”.
87. Edvin - This Scandinavian name means “rich or wealthy friend”.
88. Frans - Meaning “free”.
89. Franz - Meaning “free”.
90. Frode - This boys name from the Viking Age name means “wise and clever”.
91. Georg - This boys name of Danish origin means “farming man”.
92. Gregers - Meaning “awake or watchful”.
93. Gregos - This Danish name means “watchful”.
94. Hagen - Meaning “the highest son”.
95. Hemming - Meaning “changing shapes”.
96. Jerrik - Meaning “King forever”.
97. Jesper - Scandinavian boys name meaning “King of treasure”.
98. Johan - Meaning “God is gracious”.
99. Joren - Meaning “farmer”.
100. Knud - Meaning “knot” and is the Danish form of the Old Norse name Knutr.
101. Kresten - Meaning “Christian man”.
102. Madsen - The Danish version of the name Matthew, meaning “gift of God”.
103. Mikkel - This Danish boys name means “Gift of God”.
104. Nikolai - Meaning “people’s triumph”.
105. Oluf - This boys name of Danish origin means “descendant of”.
106. Odin - This name of Scandinavian origin means “wealthy”. Odin is the name of the Viking Gods of Norse mythology.
107. Palle - This Scandinavian boys name means “tiny, petite”.
108. Rolf - Of Danish origin, this boys name means “legendary wolf”.
109. Ruben - This popular Danish boys name means “see my son”.
110. Salomon - Meaning “peace”.
111. Soren - This unique name from Denmark means “stern”.
112. Stefan - This popular Danish boys name means “man with crown”.
113. Svante - This Danish name means “celebrating people”.
Short Danish Baby Names For Boys
Check out our list of some of the best short and catchy baby names for boys in Denmark.
114. Aren - This boys Danish name means “eagle”.
115. Bo - This short and sweet Danish name from the Viking Age means “commanding”.
116. Dag - A lovely short name from Denmark meaning “day”.
117. Emil - Meaning “industrious”.
118. Jory - Meaning “farmer”.
119. Lars - This super sweet Danish boys name means “victory”.
120. Nohr - This unique name has Old Norse origin and means “narrow”.
121. Orn - Of Old Norse origin meaning “an eagle”.
122. Reno - Meaning “the one who was reborn”.
123. Tue - This short Danish boys name means “peaceful man”.
Popular Danish Boy Names
Take a look at our list of some of the top baby names in Denmark.
124. Aksel - Pronounced Ahk-sell, this name means “the father is peace”.
125. August - A unique but popular name in Denmark, this boys name means “majestic dignity”.
126. Casper - This cute Scandinavian boys name means “King of treasure”.
127. Christiansen - Meaning “Son of the Christian”.
128. Elias - This sweet boys name means “Yahweh is my God”.
129. Elliot - Meaning “God is high” and is a very popular option in Denmark.
130. Erling - Meaning “nobleman’s offspring”.
131. Felix - This top Danish boys name means “the lucky one”.
132. Harald - Meaning “army leader”.
133. Jorgen - Pronounced Yor-gen, this Danish boys name means “farmer”.
134. Kai - This popular name of Danish origin means “Earth”.
135. Lucas - This top Danish name means “bright, shining”.
136. Milas - This Danish name means “soldier”.
137. Noah - This super cute boys name means “rest, comfort”.
138. Oliver - This popular boys name from Denmark means “of the olive tree”.
139. Oscar - This popular name of Danish origin means “divine spear”.
140. Peter - The most common boys name in Denmark meaning “stone, rock”.
141. Rasmus - Meaning “dear or dearest”.
142. William - This top boys name of Danish origin means “resolute protector”.
Strong Danish Baby Boy Names
These names from Denmark all depict strength and courage, so if you want to raise a little warrior, then why not pick a name to suit?
143. Alexander - Meaning “defender of men”.
144. Amberson - This boys name from Denmark means “power, vigour”.
145. Arthur - Meaning “courageous, noble”.
146. Asmund - Meaning “divine protection”.
147. Carl - Meaning “strong man”.
148. Edvard - This name means “wealthy guard”.
149. Einar - Meaning “one who fights alone”.
150. Frederik - Meaning “peaceful ruler”.
151. Harald - This strong name of Danish origin means “powerful man in the army”.
152. Magnus - A popular name in Denmark, this name means “great one”.
153. Malthe - This unique boys name means “powerful warrior”.
154. Sibbi - Meaning “a victorious hero, a warrior who won”.
155. Tore - Of Danish origin, this boys name means “fighter of Thor”.
156. Thor - Name your little one after the Norse God of thunder, war, strength and storms. This Old Norse name means “thunder”.
157. Valdemar - Meaning “renowned ruler”.
158. Victor - Meaning “victorious”.
159. Vidar - This boys name means “fighter in the woods”.
160. Villads - This strong boys name of Danish origin means “ready for battle”.
161. Vilmar - Meaning “known for strong will”.
162. Willamar - Of Danish origin, this boys' name means “known for strong will”.
We Want Your Photos!
Do you have a photo you are happy to share that would improve this article?
An avid explorer of the great outdoors and an enthusiast of creative hobbies, Sarah is a resident of Surrey who enjoys spending her free time discovering new places with her two young daughters. With a degree in her arsenal, she maintains her physical fitness by engaging in activities such as baking, crafting, gardening, and exercise. Her well-rounded personality, diverse interests, and adventurous nature make her an excellent addition to any team.
1) Kidadl is independent and to make our service free to you the reader we are supported by advertising. We hope you love our recommendations for products and services! What we suggest is selected independently by the Kidadl team. If you purchase using the Buy Now button we may earn a small commission. This does not influence our choices. Prices are correct and items are available at the time the article was published but we cannot guarantee that on the time of reading. Please note that Kidadl is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon. We also link to other websites, but are not responsible for their content.
2) At Kidadl, we strive to recommend the very best activities and events. We will always aim to give you accurate information at the date of publication - however, information does change, so it’s important you do your own research, double-check and make the decision that is right for your family. We recognise that not all activities and ideas are appropriate for all children and families or in all circumstances. Our recommended activities are based on age but these are a guide. We recommend that these ideas are used as inspiration, that ideas are undertaken with appropriate adult supervision, and that each adult uses their own discretion and knowledge of their children to consider the safety and suitability. Kidadl cannot accept liability for the execution of these ideas, and parental supervision is advised at all times, as safety is paramount. Anyone using the information provided by Kidadl does so at their own risk and we can not accept liability if things go wrong.
3) Because we are an educational resource, we have quotes and facts about a range of historical and modern figures. We do not endorse the actions of or rhetoric of all the people included in these collections, but we think they are important for growing minds to learn about under the guidance of parents or guardians.