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.
Top 100 Girl Names
| # | Name | Trend | Meaning |
|---|---|---|---|
| 1 | Emma | ▲ 1 | Emma derives from the Germanic element "ermen" meaning "whole" or "universal," and entered English through Ol… |
| 2 | Clara | ▲ 6 | Clara derives from the Latin name Clarus, meaning "bright," "clear," or "famous," rooted in the Latin adjecti… |
| 3 | Emilia | ▼ 2 | Emilia derives from the Latin name Aemilius, which comes from the Roman family name likely rooted in the Lati… |
| 4 | Nora | ▲ 24 | Nora is derived from the Latin name Honora, meaning "honor" or "woman of honor," with roots in the Latin word… |
| 5 | Leonie | ▲ 22 | Leonie is the feminine form of the name Leon, derived from the Latin "leo" meaning "lion." The name has Germa… |
| 6 | Sophia | — | Sophia derives from the Greek word "sophia" (σοφία), meaning "wisdom." The name has its linguistic root in an… |
| 7 | Mila | ▼ 4 | Mila means "dear" or "beloved" and derives from the Slavic diminutive suffix "-ila" or from Sanskrit "mila" m… |
| 8 | Mia | ▼ 3 | Mia is a Scandinavian diminutive of Maria, derived from the Latin name Maria, which means "of the sea" or "be… |
| 9 | Olivia | ▲ 8 | Olivia is the feminine form of the Latin name Olivius, derived from "oliva," meaning olive tree, symbolizing … |
| 10 | Lea | ▲ 3 | Lea means "weary" or "tired" and derives from the Hebrew name Leah (לֵאָה), which appears in the Hebrew Bible… |
| 11 | Romy | ▲ 7 | Romy is a diminutive form of Rosemary, derived from the Latin "rosmarinus" (rosemary plant) or alternatively … |
| 12 | Charlotte | ▼ 8 | Charlotte is the feminine form of Charles, derived from the Old Germanic name Karl, which means "free man" or… |
| 13 | Lara | ▲ 21 | Lara derives from the Latin name Larissa or the Roman household god Lares, meaning "cheerful" or "protector o… |
| 14 | Marie | ▼ 5 | Marie derives from the Latin name Maria, which is believed to stem from the Hebrew name Miriam, meaning "of t… |
| 15 | Helena | ▲ 8 | Helena derives from the Greek name Ἑλένη (Helenē), which comes from the root "helē" meaning "bright" or "torc… |
| 16 | Luisa | ▼ 1 | Luisa is the feminine form of Louis, derived from the Germanic name Ludwig, composed of "hlod" (fame) and "wi… |
| 17 | Anna | ▼ 7 | The name Anna means "grace" or "favor" and derives from the Hebrew name Channah (חנה), related to the root wo… |
| 18 | Ella | ▼ 6 | Ella means "fairy maiden" or "beautiful fairy" and derives from the Old Germanic element "ali-" meaning forei… |
| 19 | Mathilda | ▲ 20 | Mathilda derives from the Germanic elements "maht" (might, power) and "hild" (battle), literally meaning "mig… |
| 20 | Amelie | ▼ 6 | The name Amélie derives from the Germanic name Amalia, which comes from the root "amal" meaning "work" or "in… |
| 21 | Ida | ▲ 3 | |
| 22 | Sophie | ▼ 6 | |
| 23 | Elena | ▲ 14 | |
| 24 | Paula | ▲ 8 | |
| 25 | Lilly | ▲ 11 | |
| 26 | Aurelia | ▲ 48 | |
| 27 | Lia | ▲ 17 | |
| 28 | Sofia | ▼ 17 | |
| 29 | Lina | ▼ 22 | |
| 30 | Lena | ▼ 8 | |
| 31 | Valentina | ▲ 18 | |
| 32 | Alma | ▲ 16 | |
| 33 | Antonia | ▼ 7 | |
| 34 | Carlotta | ▼ 13 | |
| 35 | Isabella | ▼ 15 | |
| 36 | Luna | ▼ 6 | |
| 37 | Maria | ▼ 6 | |
| 38 | Amalia | ▲ 27 | |
| 39 | Emily | ▼ 20 | |
| 40 | Marlene | ▲ 28 | |
| 41 | Sara | ▼ 6 | |
| 42 | Maja | ▲ 3 | |
| 43 | Paulina | ▲ 13 | |
| 44 | Cleo | ▲ 15 | |
| 45 | Elisa | ▲ 1 | |
| 46 | Lucia | ▲ 35 | |
| 47 | Ava | ▲ 14 | |
| 48 | Frida | ▲ 3 | |
| 49 | Hannah | ▼ 20 | |
| 50 | Maya | ▼ 7 | |
| 51 | Philippa | ▲ 21 | |
| 52 | Aurora | NEW | |
| 53 | Hanna | ▼ 12 | |
| 54 | Laura | ▼ 4 | |
| 55 | Leni | ▼ 30 | |
| 56 | Mira | ▼ 9 | |
| 57 | Victoria | ▼ 4 | |
| 58 | Dua | ▲ 27 | |
| 59 | Hana | ▲ 1 | |
| 60 | Mara | ▲ 3 | |
| 61 | Rosa | ▲ 32 | |
| 62 | Zoe | ▼ 29 | |
| 63 | Elina | ▲ 15 | |
| 64 | Nina | NEW | |
| 65 | Alina | ▲ 22 | |
| 66 | Frieda | ▼ 14 | |
| 67 | Livia | ▲ 27 | |
| 68 | Magdalena | NEW | |
| 69 | Melina | ▲ 2 | |
| 70 | Rosalie | NEW | |
| 71 | Juna | ▲ 4 | |
| 72 | Lotta | ▲ 5 | |
| 73 | Julia | ▲ 13 | |
| 74 | Karla | NEW | |
| 75 | Klara | ▲ 1 | |
| 76 | Louisa | ▼ 6 | |
| 77 | Pauline | ▼ 20 | |
| 78 | Amelia | ▼ 5 | |
| 79 | Mina | ▼ 10 | |
| 80 | Alva | ▲ 8 | |
| 81 | Elisabeth | ▼ 2 | |
| 82 | Fiona | ▼ 16 | |
| 83 | Matilda | ▼ 41 | |
| 84 | Thea | ▼ 20 | |
| 85 | Valerie | NEW | |
| 86 | Amaya | ▼ 28 | |
| 87 | Carla | ▼ 47 | |
| 88 | Josefine | ▲ 10 | |
| 89 | Liv | NEW | |
| 90 | Theresa | ▲ 1 | |
| 91 | Amina | ▼ 9 | |
| 92 | Ayla | ▼ 38 | |
| 93 | Diana | NEW | |
| 94 | Eliana | NEW | |
| 95 | Johanna | ▼ 57 | |
| 96 | Nika | NEW | |
| 97 | Ela | — | |
| 98 | Liana | ▼ 31 | |
| 99 | Lilia | NEW | |
| 100 | Liyana | NEW |
Top 100 Boy Names
| # | Name | Trend | Meaning |
|---|---|---|---|
| 1 | Felix | ▲ 1 | Felix derives from the Latin word "felix," meaning "happy," "fortunate," or "blessed," and is rooted in Indo-… |
| 2 | Anton | ▲ 7 | Anton derives from the Latin name Antonius, which likely comes from the Etruscan family name Antnu, meaning "… |
| 3 | Emil | ▲ 4 | Emil derives from the Latin name Aemilius, which is believed to stem from the Roman family name Aemilii, poss… |
| 4 | Leon | ▲ 1 | Leon derives from the Latin name "Leo," which comes from the Latin word "leo" meaning "lion," symbolizing str… |
| 5 | Leo | ▼ 2 | Leo derives from the Latin word "leo," meaning "lion," and is rooted in Indo-European languages through Latin… |
| 6 | Noah | ▼ 5 | The name Noah derives from the Hebrew name נֹחַ (Noach), meaning "rest" or "comfort," from the root נוח (nuac… |
| 7 | Theo | ▲ 1 | Theo means "God" or "divine" and derives from the Greek word "theos" (θεός), often used as a prefix or standa… |
| 8 | Valentin | ▲ 9 | Valentin derives from the Latin name Valentinus, which comes from the root "valens," meaning "strong" or "pow… |
| 9 | Maximilian | ▼ 3 | Maximilian derives from the Latin name Maximilian, which combines "Maximus" (meaning "greatest") with the dim… |
| 10 | Elias | ▲ 14 | Elias means "my God is Yahweh" and derives from the Hebrew name Elijah (אליהו), combining "eli" (my God) and … |
| 11 | Paul | ▼ 7 | The name Paul derives from the Latin name Paulus, which means "small" or "humble," stemming from the Latin ad… |
| 12 | Theodor | ▲ 10 | Theodor derives from the Greek elements "theos" (god) and "doros" (gift), meaning "gift of God." The name has… |
| 13 | Liam | — | Liam means "strong-willed warrior" or "protection" and derives from the Irish name Uilliam, which is the Iris… |
| 14 | Oskar | ▲ 13 | Oskar derives from the Old Norse name Ásgeir, composed of "ás" (god) and "geirr" (spear), meaning "divine spe… |
| 15 | Luca | ▼ 4 | Luca means "from Lucania" or "light-giving" and derives from the Latin name Lucanus, itself connected to the … |
| 16 | Jakob | ▼ 6 | Jakob means "supplanter" or "one who follows" and derives from the Hebrew name Yaakov (יעקב), likely from the… |
| 17 | Alexander | ▲ 3 | Alexander derives from the Greek name Alexandros, composed of the elements "alexein" (to defend) and "andros"… |
| 18 | Levi | — | Levi means "joined" or "attached" and derives from the Hebrew root לוי (Levi), historically signifying attach… |
| 19 | Lukas | ▲ 6 | Lukas means "from Lucania" or "light-giving," derived from the Latin name Lucas, which comes from the Latin w… |
| 20 | David | ▼ 6 | The name David derives from the Hebrew name Dawid (דוד), meaning "beloved" or "friend," from the root dwd. |
| 21 | Louis | ▲ 7 | |
| 22 | Samuel | ▼ 6 | |
| 23 | Ferdinand | ▲ 24 | |
| 24 | Matteo | ▼ 9 | |
| 25 | Benjamin | ▲ 25 | |
| 26 | Emilio | ▲ 13 | |
| 27 | Carlo | ▲ 3 | |
| 28 | Mateo | ▲ 21 | |
| 29 | Vincent | ▲ 6 | |
| 30 | Luis | ▲ 1 | |
| 31 | Gabriel | ▼ 10 | |
| 32 | Jonas | ▼ 3 | |
| 33 | Ludwig | ▲ 1 | |
| 34 | Henri | ▲ 7 | |
| 35 | Julian | ▲ 11 | |
| 36 | Adam | ▼ 24 | |
| 37 | Moritz | ▼ 11 | |
| 38 | Hamza | ▲ 41 | |
| 39 | Luka | ▼ 2 | |
| 40 | Linus | ▲ 5 | |
| 41 | Leopold | ▼ 8 | |
| 42 | Finn | ▼ 2 | |
| 43 | Raphael | ▲ 1 | |
| 44 | Leonardo | ▲ 11 | |
| 45 | Jonathan | ▼ 13 | |
| 46 | Ben | ▼ 23 | |
| 47 | Max | ▲ 1 | |
| 48 | Henry | ▼ 29 | |
| 49 | Karl | ▲ 17 | |
| 50 | Milo | ▲ 8 | |
| 51 | Bruno | ▲ 9 | |
| 52 | Julius | ▲ 2 | |
| 53 | Kilian | ▲ 10 | |
| 54 | Konstantin | ▲ 2 | |
| 55 | Adrian | ▲ 4 | |
| 56 | Arthur | ▲ 15 | |
| 57 | Daniel | ▼ 5 | |
| 58 | Rafael | ▲ 25 | |
| 59 | Leonard | ▼ 23 | |
| 60 | Nicolas | ▲ 13 | |
| 61 | Caspar | — | |
| 62 | Franz | NEW | |
| 63 | Niklas | ▲ 31 | |
| 64 | Oliver | ▲ 11 | |
| 65 | Carl | ▼ 14 | |
| 66 | Fabian | ▲ 24 | |
| 67 | Ilyas | ▲ 17 | |
| 68 | Kian | ▼ 26 | |
| 69 | Lorenz | ▲ 31 | |
| 70 | Marlon | NEW | |
| 71 | Mika | ▼ 14 | |
| 72 | Musa | NEW | |
| 73 | Ali | ▲ 15 | |
| 74 | Muhammad | ▲ 8 | |
| 75 | Rayan | ▲ 1 | |
| 76 | Zayn | ▼ 6 | |
| 77 | Fritz | NEW | |
| 78 | Lio | ▼ 25 | |
| 79 | Oscar | NEW | |
| 80 | Elio | ▲ 19 | |
| 81 | Mark | NEW | |
| 82 | Amar | NEW | |
| 83 | Charlie | ▼ 5 | |
| 84 | Elian | NEW | |
| 85 | Jasper | NEW | |
| 86 | Jonah | ▼ 21 | |
| 87 | Leander | NEW | |
| 88 | Malik | ▼ 45 | |
| 89 | Tim | ▼ 2 | |
| 90 | Viktor | NEW | |
| 91 | Arian | ▲ 5 | |
| 92 | Ayaz | NEW | |
| 93 | Benno | NEW | |
| 94 | Constantin | ▲ 4 | |
| 95 | Elia | NEW | |
| 96 | Imran | NEW | |
| 97 | Kai | NEW | |
| 98 | Michael | NEW | |
| 99 | Sebastian | NEW | |
| 100 | Simon | NEW |
Source: Gesellschaft für deutsche Sprache (GfdS), 2025. Trend arrows compare each name’s rank with the previous available year.
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 Aurelia (+48), Lucia (+35), Rosa (+32), Hamza (+41), Niklas (+31), Lorenz (+31).
Where does this data come from?
Rankings are from the Gesellschaft für deutsche Sprache (GfdS).