German name statistics

First Names Germany

There are no official name statistics in Germany. For this reason, Knud Bielefeld (publisher of firstnamesgermany.com) has analysed approximately German 230.000 birth notifications and compiled this hit list of the most popular baby names 2021:

German Top 100 Baby Names 2021

The hit list of names is subject to copyright.

Mädchen Jungen
  1. Emilia
  2. Hannah
  3. Mia
  4. Emma
  5. Sophia
  6. Mila
  7. Lina
  8. Ella
  9. Lea
  10. Marie
  11. Clara
  12. Leni
  13. Lia
  14. Leonie
  15. Emily
  16. Mathilda
  17. Ida
  18. Anna
  19. Frieda
  20. Amelie
  21. Luisa
  22. Lilly
  23. Maja
  24. Charlotte
  25. Lena
  26. Sophie
  27. Johanna
  28. Lara
  29. Nele
  30. Nora
  31. Mira
  32. Sarah
  33. Lotta
  34. Juna
  35. Laura
  36. Elisa
  37. Paula
  38. Tilda
  39. Malia
  40. Thea
  41. Maria
  42. Romy
  43. Melina
  44. Alina
  45. Marlene
  46. Mara
  47. Elena
  48. Helena
  49. Victoria
  50. Carla
  51. Luna
  52. Antonia
  53. Isabella
  54. Merle
  55. Elina
  56. Zoe
  57. Eva
  58. Amira
  59. Julia
  60. Fiona
  61. Luise
  62. Hailey
  63. Paulina
  64. Martha
  65. Finja
  66. Josephine
  67. Lisa
  68. Pia
  69. Elli
  70. Olivia
  71. Amalia
  72. Valentina
  73. Jana
  74. Anni
  75. Pauline
  76. Rosalie
  77. Carlotta
  78. Theresa
  79. Mina
  80. Liya
  81. Maila
  82. Ronja
  83. Isabell
  84. Aaliyah
  85. Chiara
  86. Lotte
  87. Leyla
  88. Malea
  89. Malina
  90. Aurelia
  91. Elisabeth
  92. Amelia
  93. Alma
  94. Jasmin
  95. Lucy
  96. Linda
  97. Katharina
  98. Liana
  99. Magdalena
  100. Ayla
  1. Matteo
  2. Noah
  3. Leon
  4. Finn
  5. Elias
  6. Paul
  7. Ben
  8. Luca
  9. Emil
  10. Louis
  11. Theo
  12. Felix
  13. Henry
  14. Jonas
  15. Liam
  16. Lukas
  17. Leo
  18. Anton
  19. Jakob
  20. Maximilian
  21. Oskar
  22. Levi
  23. Moritz
  24. Jannis
  25. Milan
  26. David
  27. Max
  28. Karl
  29. Jonah
  30. Lio
  31. Mats
  32. Mohammed
  33. Samuel
  34. Aaron
  35. Adam
  36. Alexander
  37. Jonathan
  38. Linus
  39. Raphael
  40. Julian
  41. Niklas
  42. Erik
  43. Mika
  44. Philipp
  45. Milo
  46. Hannes
  47. Leonard
  48. Tom
  49. Valentin
  50. Johann
  51. Tim
  52. Maxim
  53. Adrian
  54. Theodor
  55. Joshua
  56. Lian
  57. Nico
  58. Marlon
  59. Toni
  60. Vincent
  61. Benjamin
  62. Carlo
  63. Malik
  64. Jan
  65. Kilian
  66. Fabian
  67. Fiete
  68. Daniel
  69. Konstantin
  70. Simon
  71. Arthur
  72. Till
  73. Julius
  74. Gabriel
  75. Jannik
  76. Fritz
  77. Mattis
  78. Emilio
  79. Johannes
  80. Lennard
  81. Ole
  82. Matti
  83. Arian
  84. Levin
  85. Malte
  86. Ludwig
  87. Nick
  88. Bruno
  89. Benedikt
  90. Luke
  91. Nils
  92. Ali
  93. Lasse
  94. Miran
  95. Elian
  96. Ilyas
  97. Lenny
  98. Thilo
  99. Phil
  100. Michael

The hit list of names is subject to copyright.