According to the Gesellschaft für deutsche Sprache (Association for German Language), the most popular baby names in Germany in 2017 were Emma and Ben.
Here are the country’s top 10 girl names and boy names of 2017:
Girl Names
1. Emma
2. Sophia/Sofia
3. Hanna/Hannah
4. Emilia
5. Mia
6. Anna
7. Lina
8. Mila
9. Klara/Clara
10. Marie
Boy Names
1. Ben
2. Paul
3. Noah/Noa
4. Leon
5. Jonas
6. Felix
7. Elias
8. Louis/Luis
9. Luke/Lucas
10. Maximilian
In the girls’ top ten, Klara/Clara and Lina replaced Lea/Leah and Lena.
In the boys’ top ten, Felix replaced Finn.
According to name researcher Knud Bielefeld, fast-rising names in Germany include boy names Theo, Matteo and Henry and girl names Leni, Ella and Juna.
In 2016, the top baby names in Germany were Sophia/Sofia and Jonas.
Sources: Ausführliche Auswertung: Vornamen 2017, Ben and Emma most popular baby names in 2017
Image: Adapted from Flag of Germany (public domain)