🇩🇪 Most Popular Baby Names in Germany (2025)
Germany's baby name rankings are compiled by the Gesellschaft für deutsche Sprache (GfDS), the Society for the German Language, based on birth registrations across all German states. German naming culture favours names that are recognisable across languages — Emma, Mia, Noah, and Elias lead the charts, with a steady undercurrent of traditional Germanic names like Friedrich, Lukas, and Hannah.
Data source: Gesellschaft für deutsche Sprache (GfDS) · Year: 2025 · 10 girl names, 10 boy names
👧 Most Popular Girl Names in Germany (2025)
#1SophiaGreek
Meaning: Wisdom
Sophia is a timeless Greek name meaning wisdom, carried by Byzantine empresses and saints, and one of the most popular girl's names globally.
#2EmmaGermanic
Meaning: Whole, universal
Emma is a Germanic name that was popular among medieval queens and has remained a top choice across Europe and North America for over a century.
#3EmiliaLatin
Meaning: Rival, industrious
Emilia derives from the Latin Aemilia, the name of an ancient Roman family, and has been among the most popular girl's names in Austria and Germany for years.
#4MiaHebrewScandinavian
Meaning: Mine; wished-for child
Mia began as a Scandinavian pet form of Maria and has become an international favourite, topping charts from Norway to the United States.
#5LinaGreekArabic
Meaning: Bright, shining; tender
#6EllaGermanic
Meaning: All, completely
Ella developed as a short form of Eleanor or Elisabeth and has surged in popularity across Europe and North America since the early 2000s.
#7HannaHebrew
Meaning: Grace, favour
Hanna is the Scandinavian and German spelling of Hannah, meaning grace in Hebrew, and a steady top-ten name in Austria and Norway.
#8KlaraLatin
Meaning: Clear, bright, famous
Klara is the German spelling of Clara, meaning bright and famous in Latin, and a classic name with strong roots in central Europe.
#9MilaSlavic
Meaning: Gracious, dear
Mila began as a Slavic diminutive meaning gracious or dear and has spread widely across Europe and the Americas in recent decades.
#10LiaHebrewGreek
Meaning: Weary; bringer of good news
👦 Most Popular Boy Names in Germany (2025)
#1NoahHebrew
Meaning: Rest, comfort
Noah is a Hebrew name meaning rest or comfort, famous as the biblical patriarch who built the ark, and the most popular boy's name across much of Europe.
#2Mat
#3Theo
#4LeoLatin
Meaning: Lion
Leo is the Latin word for lion and the name of thirteen popes, making it both a timeless classic and a modern favourite across Europe.
#5Emil
#6LeonGreekLatin
Meaning: Lion
Leon is the Greek form of Leo, meaning lion, and has been rising steadily across Germany, Austria and the Netherlands since the 1990s.
#7EliasHebrew
Meaning: My God is Yahweh
Elias is the Greek and Latin form of the Hebrew Elijah, meaning my God is Yahweh, and is a top name across Austria, Scandinavia and the Netherlands.
#8PaulLatin
Meaning: Small, humble
Paul is derived from the Roman family name Paulus, meaning small or humble, and was the name of the apostle who shaped early Christianity.
#9LucaLatinItalian
Meaning: Bringer of light
Luca is the Italian form of Luke, meaning bringer of light in Greek, and is among the most popular boy's names in Italy, Switzerland and Germany.
#10HenryGermanic
Meaning: Home ruler
Henry is the English form of the Germanic Heimirich, meaning home ruler, and has been borne by eight kings of England.
Data: Gesellschaft für deutsche Sprache (GfDS). Rankings reflect official birth registrations for 2025. Updated automatically from the national statistics registry. Browse all countries →