b babynamesuggestion
Menu

Your Shortlist

0 names saved

Country Name Rankings

Most Popular Baby Names in Germany (2025)

Official birth-registry rankings โ€” Emma and Felix take the top spots. Every name links to its full meaning, origin, and popularity history.

Emma#1 Girl Name
Felix#1 Boy Name
2025Data Year

About this data: Germany has no single national name register, so these figures are the combined Berlin, Munich and Dusseldorf city registries. Not every city reports every year, so year-on-year totals are not directly comparable.

Advertisement

Top 100 Girl Names

#NameTrendMeaning
1Emma▲ 1Emma derives from the Germanic element "ermen" meaning "whole" or "universal," and entered English through Olโ€ฆ
2Clara▲ 6Clara derives from the Latin name Clarus, meaning "bright," "clear," or "famous," rooted in the Latin adjectiโ€ฆ
3Emilia▼ 2Emilia derives from the Latin name Aemilius, which comes from the Roman family name likely rooted in the Latiโ€ฆ
4Nora▲ 24Nora is derived from the Latin name Honora, meaning "honor" or "woman of honor," with roots in the Latin wordโ€ฆ
5Leonie▲ 22Leonie is the feminine form of the name Leon, derived from the Latin "leo" meaning "lion." The name has Germaโ€ฆ
6Sophia—Sophia derives from the Greek word "sophia" (ฯƒฮฟฯ†ฮฏฮฑ), meaning "wisdom." The name has its linguistic root in anโ€ฆ
7Mila▼ 4Mila means "dear" or "beloved" and derives from the Slavic diminutive suffix "-ila" or from Sanskrit "mila" mโ€ฆ
8Mia▼ 3Mia is a Scandinavian diminutive of Maria, derived from the Latin name Maria, which means "of the sea" or "beโ€ฆ
9Olivia▲ 8Olivia is the feminine form of the Latin name Olivius, derived from "oliva," meaning olive tree, symbolizing โ€ฆ
10Lea▲ 3Lea means "weary" or "tired" and derives from the Hebrew name Leah (ืœึตืึธื”), which appears in the Hebrew Bibleโ€ฆ
11Romy▲ 7Romy is a diminutive form of Rosemary, derived from the Latin "rosmarinus" (rosemary plant) or alternatively โ€ฆ
12Charlotte▼ 8Charlotte is the feminine form of Charles, derived from the Old Germanic name Karl, which means "free man" orโ€ฆ
13Lara▲ 21Lara derives from the Latin name Larissa or the Roman household god Lares, meaning "cheerful" or "protector oโ€ฆ
14Marie▼ 5Marie derives from the Latin name Maria, which is believed to stem from the Hebrew name Miriam, meaning "of tโ€ฆ
15Helena▲ 8Helena derives from the Greek name แผ™ฮปฮญฮฝฮท (Helenฤ“), which comes from the root "helฤ“" meaning "bright" or "torcโ€ฆ
16Luisa▼ 1Luisa is the feminine form of Louis, derived from the Germanic name Ludwig, composed of "hlod" (fame) and "wiโ€ฆ
17Anna▼ 7The name Anna means "grace" or "favor" and derives from the Hebrew name Channah (ื—ื ื”), related to the root woโ€ฆ
18Ella▼ 6Ella means "fairy maiden" or "beautiful fairy" and derives from the Old Germanic element "ali-" meaning foreiโ€ฆ
19Mathilda▲ 20Mathilda derives from the Germanic elements "maht" (might, power) and "hild" (battle), literally meaning "migโ€ฆ
20Amelie▼ 6The name Amรฉlie derives from the Germanic name Amalia, which comes from the root "amal" meaning "work" or "inโ€ฆ
21Ida▲ 3
22Sophie▼ 6
23Elena▲ 14
24Paula▲ 8
25Lilly▲ 11
26Aurelia▲ 48
27Lia▲ 17
28Sofia▼ 17
29Lina▼ 22
30Lena▼ 8
31Valentina▲ 18
32Alma▲ 16
33Antonia▼ 7
34Carlotta▼ 13
35Isabella▼ 15
36Luna▼ 6
37Maria▼ 6
38Amalia▲ 27
39Emily▼ 20
40Marlene▲ 28
41Sara▼ 6
42Maja▲ 3
43Paulina▲ 13
44Cleo▲ 15
45Elisa▲ 1
46Lucia▲ 35
47Ava▲ 14
48Frida▲ 3
49Hannah▼ 20
50Maya▼ 7
51Philippa▲ 21
52Aurora▲ 94
53Hanna▼ 12
54Laura▼ 4
55Leni▼ 30
56Mira▼ 9
57Victoria▼ 4
58Dua▲ 27
59Hana▲ 1
60Mara▲ 3
61Rosa▲ 32
62Zoe▼ 29
63Elina▲ 15
64Nina▲ 43
65Alina▲ 22
66Frieda▼ 14
67Livia▲ 27
68Magdalena▲ 81
69Melina▲ 2
70Rosalie▲ 44
71Juna▲ 4
72Lotta▲ 5
73Julia▲ 13
74Karla▲ 44
75Klara▲ 1
76Louisa▼ 6
77Pauline▼ 20
78Amelia▼ 5
79Mina▼ 10
80Alva▲ 8
81Elisabeth▼ 2
82Fiona▼ 16
83Matilda▼ 41
84Thea▼ 20
85Valerie▲ 37
86Amaya▼ 28
87Carla▼ 47
88Josefine▲ 10
89Liv▲ 22
90Theresa▲ 1
91Amina▼ 9
92Ayla▼ 38
93Diana▲ 35
94Eliana▲ 53
95Johanna▼ 57
96Nika▲ 47
97Ela—
98Liana▼ 31
99Lilia▲ 31
100Liyana▲ 132

Top 100 Boy Names

#NameTrendMeaning
1Felix▲ 1Felix derives from the Latin word "felix," meaning "happy," "fortunate," or "blessed," and is rooted in Indo-โ€ฆ
2Anton▲ 7Anton derives from the Latin name Antonius, which likely comes from the Etruscan family name Antnu, meaning "โ€ฆ
3Emil▲ 4Emil derives from the Latin name Aemilius, which is believed to stem from the Roman family name Aemilii, possโ€ฆ
4Leon▲ 1Leon derives from the Latin name "Leo," which comes from the Latin word "leo" meaning "lion," symbolizing strโ€ฆ
5Leo▼ 2Leo derives from the Latin word "leo," meaning "lion," and is rooted in Indo-European languages through Latinโ€ฆ
6Noah▼ 5The name Noah derives from the Hebrew name ื ึนื—ึท (Noach), meaning "rest" or "comfort," from the root ื ื•ื— (nuacโ€ฆ
7Theo▲ 1Theo means "God" or "divine" and derives from the Greek word "theos" (ฮธฮตฯŒฯ‚), often used as a prefix or standaโ€ฆ
8Valentin▲ 9Valentin derives from the Latin name Valentinus, which comes from the root "valens," meaning "strong" or "powโ€ฆ
9Maximilian▼ 3Maximilian derives from the Latin name Maximilian, which combines "Maximus" (meaning "greatest") with the dimโ€ฆ
10Elias▲ 14Elias means "my God is Yahweh" and derives from the Hebrew name Elijah (ืืœื™ื”ื•), combining "eli" (my God) and โ€ฆ
11Paul▼ 7The name Paul derives from the Latin name Paulus, which means "small" or "humble," stemming from the Latin adโ€ฆ
12Theodor▲ 10Theodor derives from the Greek elements "theos" (god) and "doros" (gift), meaning "gift of God." The name hasโ€ฆ
13Liam—Liam means "strong-willed warrior" or "protection" and derives from the Irish name Uilliam, which is the Irisโ€ฆ
14Oskar▲ 13Oskar derives from the Old Norse name รsgeir, composed of "รกs" (god) and "geirr" (spear), meaning "divine speโ€ฆ
15Luca▼ 4Luca means "from Lucania" or "light-giving" and derives from the Latin name Lucanus, itself connected to the โ€ฆ
16Jakob▼ 6Jakob means "supplanter" or "one who follows" and derives from the Hebrew name Yaakov (ื™ืขืงื‘), likely from theโ€ฆ
17Alexander▲ 3Alexander derives from the Greek name Alexandros, composed of the elements "alexein" (to defend) and "andros"โ€ฆ
18Levi—Levi means "joined" or "attached" and derives from the Hebrew root ืœื•ื™ (Levi), historically signifying attachโ€ฆ
19Lukas▲ 6Lukas means "from Lucania" or "light-giving," derived from the Latin name Lucas, which comes from the Latin wโ€ฆ
20David▼ 6The name David derives from the Hebrew name Dawid (ื“ื•ื“), meaning "beloved" or "friend," from the root dwd.
21Louis▲ 7
22Samuel▼ 6
23Ferdinand▲ 24
24Matteo▼ 9
25Benjamin▲ 25
26Emilio▲ 13
27Carlo▲ 3
28Mateo▲ 21
29Vincent▲ 6
30Luis▲ 1
31Gabriel▼ 10
32Jonas▼ 3
33Ludwig▲ 1
34Henri▲ 7
35Julian▲ 11
36Adam▼ 24
37Moritz▼ 11
38Hamza▲ 41
39Luka▼ 2
40Linus▲ 5
41Leopold▼ 8
42Finn▼ 2
43Raphael▲ 1
44Leonardo▲ 11
45Jonathan▼ 13
46Ben▼ 23
47Max▲ 1
48Henry▼ 29
49Karl▲ 17
50Milo▲ 8
51Bruno▲ 9
52Julius▲ 2
53Kilian▲ 10
54Konstantin▲ 2
55Adrian▲ 4
56Arthur▲ 15
57Daniel▼ 5
58Rafael▲ 25
59Leonard▼ 23
60Nicolas▲ 13
61Caspar—
62Franz▲ 78
63Niklas▲ 31
64Oliver▲ 11
65Carl▼ 14
66Fabian▲ 24
67Ilyas▲ 17
68Kian▼ 26
69Lorenz▲ 31
70Marlon▲ 31
71Mika▼ 14
72Musa▲ 30
73Ali▲ 15
74Muhammad▲ 8
75Rayan▲ 1
76Zayn▼ 6
77Fritz▲ 35
78Lio▼ 25
79Oscar▲ 26
80Elio▲ 19
81Mark▲ 52
82Amar▲ 45
83Charlie▼ 5
84Elian▲ 23
85Jasper▲ 80
86Jonah▼ 21
87Leander▲ 44
88Malik▼ 45
89Tim▼ 2
90Viktor▲ 86
91Arian▲ 5
92Ayaz▲ 92
93Benno▲ 68
94Constantin▲ 4
95Elia▲ 105
96Imran▲ 68
97Kai▲ 45
98Michael▲ 27
99Sebastian▲ 27
100Simon▲ 20

Source: Berlin, Munich and Dusseldorf city birth registries, 2025. Trend arrows compare each name’s rank with the previous available year.

Advertisement

Frequently Asked Questions

What was the most popular girl name in Germany in 2025?

The most popular girl name in Germany in 2025 was Emma, given to 81 newborn girls.

What was the most popular boy name in Germany in 2025?

The most popular boy name in Germany in 2025 was Felix, given to 89 newborn boys.

Which baby names are rising fastest in Germany?

Compared with the previous rankings, the fastest-rising names in the 2025 top 100 were Liyana (+132), Aurora (+94), Magdalena (+81), Elia (+105), Ayaz (+92), Viktor (+86).

Where does this data come from?

Rankings are from the Berlin, Munich and Dusseldorf city birth registries. Germany has no single national name register, so these figures are the combined Berlin, Munich and Dusseldorf city registries. Not every city reports every year, so year-on-year totals are not directly comparable.

✏

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