Expert Corner

Best Names for Newborns in Denmark

Jul 30, 2025 | By Kailee Rainse

In Denmark, naming a newborn is influenced by both cultural traditions and legal regulations. Parents are required to choose a name from an official list of approved names maintained by the Danish government, which ensures that names are appropriate in terms of language, spelling and cultural fit. If parents wish to use a name not on the list they can submit it for review and approval.

Names must clearly indicate the child's gender and should not be offensive or likely to cause embarrassment. Common Danish names often reflect the country’s Nordic heritage with popular choices including Emma, Freja, William and Noah. The name must be officially registered within six months of the child's birth through the Civil Registration System (CPR).

About the Name Statistics

In Denmark, name statistics are collected and published by Statistics Denmark each year. These statistics show which names are most popular for newborn boys and girls, and how name trends change over time. The data comes from the Danish Civil Registry and includes names from 1985 to today. For children born before 1996, only names of Danish citizens are included. Different spellings of a name (like Anni and Annie) are counted separately.

If fewer than 3 children are given a certain name in a year, the exact number is not shown to protect privacy. There is always a delay of about six months in the statistics because parents have up to six months to register their child's name. This means that the list of the most popular names for babies born in a given year is usually not available until mid-July of the following year.

Top 50 Names for Newborns

Girls Names

NoNamePer 1 000
1Emma30
2Ella28
3Luna25
4Alma22
5Frida22
6Olivia22
7Ida21
8Agnes21
9Karla20
10Nora18
11Sofia18
12Ellie16
13Lily16
14Freya15
15Clara15
16Asta12
17Anna12
18Alberta10
19Esther9
20Ellen9
21Aya9
22Astrid9
23Isabella8
24Josephine8
25Leonora8
26Hannah8
27Lark8
28Wilma7
29Saga7
30Laura7
31Vera7
32Mathilde6
33Emily6
34Ingrid6
35Mille6
36Maya6
37Mary6
38Elina6
39Liva6
40Solveig6
41Life6
42Eve6
43Merle5
44Victoria5
45Andrea5
46Molly5
47Kaja5
48Leah5
49Sea5
50Gray5

Boys Names

NoNamePer 1 000
1Oscar16
2Carl16
3William15
4Noah15
5August15
6Shaft15
7Emil15
8Oliver14
9Alfred14
10Theo13
11Elliot13
12Malthe12
13Hugo12
14Arthur12
15Valdemar12
16Elijah11
17Otto11
18Viggo11
19Lucas11
20Matheo10
21Guild10
22Felix9
23Theodore9
24Liam9
25Conrad8
26Anchor8
27Magnus8
28Holger8
29Eric8
30Louie8
31Luca8
32Anton8
33Victor8
34Ebb8
35Vincent7
36Storm6
37Pelle6
38Nohr6
39Walter6
40Call6
41Albert6
42Atlas5
43Asger5
44Frederick5
45William5
46Marius5
47Alexander5
48John5
49Bear5
50Adam5

Conclusion

Naming a newborn in Denmark follows both cultural traditions and legal rules. Parents must choose a name that is approved and suitable to protect the child identity and well-being. The Danish Civil Registry handles the official name registration while Statistics Denmark keeps track of popular names and shares updates every year. This system helps keep Denmark language and traditions alive while also showing how naming trends change over time. In this way names in Denmark are both a personal choice and a reflection of the country’s culture.

Recommended Stories for You