b babynamesuggestion
Menu

Your Shortlist

0 names saved

50 Most Popular Baby Names in Denmark Right Now

Denmark has a rich tradition of timeless, elegant names that reflect Scandinavian heritage and modern sensibilities. Parents in Denmark carefully select names that balance classic appeal with contemporary charm, resulting in a distinctive pool of top baby names. Whether inspired by nature, family lineage, or simply the sound and meaning of a name, Danish parents show clear preferences for certain monikers year after year. If you're expecting a little one or simply curious about what's trending in Scandinavia, this list reveals the 50 most popular baby names currently being given to newborns across Denmark. From vintage revivals to nature-inspired choices, these names represent the best of Danish naming culture.

  1. Emma — Emma holds the #1 spot for girls' names in Denmark, maintaining its status as a timeless favorite.
  2. Oscar — Oscar claims the top position among boys' names, proving its enduring popularity with Danish parents.
  3. Carl — Carl ranks #2 for boys and represents classic Scandinavian tradition.
  4. Ella — Ella sits at #2 for girls, showcasing the appeal of short, sweet names.
  5. Karl — Karl also ranks #2 for boys, offering an alternative spelling of a beloved classic.
  6. Luna — Luna reaches #3 for girls with its celestial appeal and modern sensibility.
  7. William — William holds #3 for boys, bringing English royal heritage to Danish nurseries.
  8. Alma — Alma ranks #4 for girls, a vintage name experiencing contemporary resurgence.
  9. Noah — Noah claims #4 for boys as a universally beloved choice.
  10. Frida — Frida sits at #5 for girls, honoring artistic and Scandinavian roots.
  11. August — August ranks #5 for boys, a distinguished name with vintage charm.
  12. Olivia — Olivia reaches #6 for girls, a name of enduring global popularity.
  13. Aksel — Aksel claims #6 for boys with its strong Scandinavian heritage.
  14. Ida — Ida ranks #7 for girls, a short Nordic name with substantial character.
  15. Emil — Emil sits at #7 for boys, offering classic European sophistication.
  16. Oliver — Oliver holds #8 for boys, combining nature imagery with timeless appeal.
  17. Agnes — Agnes ranks #8 for girls, a vintage choice gaining renewed momentum.
  18. Nicolai — Nicolai reaches #9 for boys with its Scandinavian spelling variation.
  19. Karla — Karla sits at #9 for girls as a strong, classic choice.
  20. Alfred — Alfred claims #9 for boys, bringing vintage nobility to modern Denmark.
  21. Nicolaj — Nicolaj ranks #10 for boys as an alternative Scandinavian form.
  22. Theo — Theo holds #10 for boys, a shortened form rising in popularity.
  23. Nora — Nora reaches #10 for girls, simple yet sophisticated.
  24. Elliot — Elliot sits at #11 for boys with its gentle yet strong sound.
  25. Sofia — Sofia ranks #11 for girls, a name of timeless elegance.
  26. Malthe — Malthe claims #12 for boys as a distinctly Danish choice.
  27. Ellie — Ellie holds #12 for girls, a modern nickname-turned-name.
  28. Lily — Lily ranks #13 for girls, drawing inspiration from nature.
  29. Hugo — Hugo sits at #13 for boys with vintage European charm.
  30. Freja — Freja reaches #14 for girls, inspired by Norse mythology.
  31. Arthur — Arthur claims #14 for boys, evoking legend and tradition.
  32. Valdemar — Valdemar ranks #15 for boys with deep Scandinavian royal heritage.
  33. Clara — Clara holds #15 for girls, combining clarity and elegance.
  34. Elias — Elias sits at #16 for boys as a biblical name with contemporary appeal.
  35. Asta — Asta reaches #16 for girls, a unique Nordic name.
  36. Otto — Otto claims #17 for boys, a vintage name enjoying modern revival.
  37. Tina — Tina ranks #17 for girls as a classic short form.
  38. Anna — Anna holds #17 for girls, timeless and universally appreciated.
  39. Alberte — Alberte sits at #18 for girls with Scandinavian sophistication.
  40. Viggo — Viggo reaches #18 for boys, inspired by strength and vigor.
  41. Carina — Carina claims #18 for girls, offering melodic international appeal.
  42. Lucas — Lucas ranks #19 for boys as a name of enduring charm.
  43. Esther — Esther holds #19 for girls with biblical and vintage significance.
  44. Helle — Helle sits at #20 for girls as a distinctly Danish choice.
  45. Ellen — Ellen reaches #20 for girls, a classic name across generations.
  46. Matheo — Matheo claims #20 for boys with contemporary European flair.
  47. Amaile — Amaile ranks #21 for girls as a uniquely Scandinavian selection.
  48. Aya — Aya holds #21 for girls with international and modern appeal.
  49. Lauge — Lauge sits at #21 for boys as an authentically Danish name.
  50. Heidi — Heidi reaches #22 for girls, evoking Alpine charm and warmth.

More ways to explore

Try Name DNA →

Explore our full database to discover even more popular names and find the perfect fit for your little one. Browse all names →

✏

Help us make this better for every parent

Found a mistake · Know a name we’re missing · Have a different or better meaning for a name · Any question or recommendation — your insight helps families worldwide choose with confidence.

Share your feedback →
Scroll to Top
Follow & Connect