German Girl Names

163 namesGirl

German girls' names often combine a gentle sound with a strong history. Many are short forms of longer names that became names in their own right. Lena began as a short form of longer names, Greta is a German short form of an older name meaning pearl, and Elsa is a German short form of Elisabeth. Heidi comes from a diminutive of an old Germanic name and became famous around the world through the classic children's novel set in the Swiss Alps.

Lorelei is tied to a steep rock on the Rhine, where legend says a siren lured sailors with her singing. Lorelai is a modern spelling made familiar by television. Johanna and Elisabeth are classic German forms of widely used names, and Annalise combines two popular German names into one. Karla and Carla are feminine forms of a German name meaning a free man, and Katrina is a form of an ancient name used widely in northern Europe.

German names can look very familiar in English but may be pronounced differently in German, especially with vowels and the letter j. Decide whether you want the German or English pronunciation, and choose a spelling that makes your preference clear. Short German names such as Mina, Lisa and Halle tend to be easy to say in any language, which can be helpful if your family speaks more than one.

Most popular right now

Lena Girl
LEE-nuh
“short form of Helena or Magdalena” · German
#279
Heidi Girl
HY-dee
“noble kind” · German
#340
Karla Girl
KAHR-luh
“free man” · German
#803
Annalise Girl
AN-uh-lees
“combination of Anna and Lise” · German
#409
Lorelei Girl
LAWR-uh-ly
“murmuring rock” · German
#441
Johanna Girl
joh-HA-nuh
“Yahweh is gracious” · German
#871
Lorelai Girl
LOR-uh-ly
“uncertain; from the Lorelei rock on the Rhine” · German
#333
Halle Girl
HAL-ee
“uncertain; several possible origins” · German
#596
Elsa Girl
EHL-suh
“short for Elisabeth; my God is an oath” · German
#1,104
Greta Girl
GREH-tuh
“pearl” · Swedish
#908

All 163 names

Sorted by current popularity. US rank uses 2025 data for the name's most common sex; the trend compares births with five years earlier. Tap a column heading to re-sort.

Name Meaning Origin US rank 2025 5-yr trend
Lena short form of Helena or Magdalena German 279 → -3%
Heidi noble kind German 340 ↑ +10%
Karla free man German 803 ↓ -19%
Annalise combination of Anna and Lise German 409 ↑ +9%
Lorelei murmuring rock German 441 ↑ +16%
Johanna Yahweh is gracious German 871 ↓ -31%
Lorelai uncertain; from the Lorelei rock on the Rhine German 333 ↑ +61%
Halle uncertain; several possible origins German 596 ↑ +57%
Elsa short for Elisabeth; my God is an oath German 1,104 ↓ -24%
Greta pearl Swedish 908 ↓ -21%
Elisabeth my God is an oath Hebrew 925 ↑ +8%
Mina short form of names like Wilhelmina German 597 ↑ +13%
Lisa short for Elisabeth, 'my God is an oath' English 991 ↑ +5%
Carla free man (via Charles) German 1,083 ↓ -9%
Vienna the capital of Austria Latin 434 ↑ +111%
Frida peace German 1,565 ↓ -55%
Marlene contraction of Maria Magdalene German 1,268 ↑ +31%
Katrina form of Katherine; often linked to pure German 2,226 ↓ -38%
Jana God is gracious Czech 1,247 ↓ -23%
Annelise blend of Anna and Elise German 1,072 ↑ +48%
Heidy form of Heidi; noble type German 1,917 ↓ -14%
Anneliese blend of Anna and Liese German 1,207 ↑ +41%
Gretchen little Margaret; pearl German 4,292 ↓ -49%
Annaliese blend of Anna and Liese German 2,066 ↓ -24%
Johana God is gracious Spanish 2,287 ↓ -12%
Linden linden (lime) tree English 1,415 ↑ +21%
Analise blend of Anna and Lise German 2,277 ↓ -19%
Krista form of Christina; follower of Christ Scandinavian 3,679 ↓ -34%
Mariel diminutive of Maria German 893 ↑ +210%
Romy diminutive of Rosemarie German 698 ↑ +187%
Alyna variant of Alina American (modern coinage) 2,020 ↑ +20%
Klara clear, bright German 1,804 → -2%
Zinnia the zinnia flower Latin 1,290 ↑ +32%
Marlen variant of Marlene German 3,626 ↓ -25%
Annalisa combination of Anna and Lisa Italian 2,516 ↓ -18%
Karoline form of Caroline, 'free man' German 1,718 ↑ +65%
Emmi pet form of Emma or Emilia Finnish 1,669 ↑ +11%
Wilhelmina resolute protector German 1,517 ↑ +31%
Lilli pet form of Lillian or Elisabeth; lily German 3,953 ↓ -24%
Kristine form of Christine, 'follower of Christ' Scandinavian 3,228 ↑ +14%
Elli pet form of Eleanor or Ellen English 2,966 ↓ -21%
Selma — Scandinavian 2,810 ↓ -26%
Berlin from the German city Berlin German 3,788 ↓ -36%
Viktoria form of Victoria, victory Latin 2,892 → -3%
Leni German pet form of Helene or Magdalena German 1,179 ↑ +99%
Marlena blend of Maria and Magdalena German 2,983 ↓ -22%
Lili pet form of Elizabeth; lily English 2,800 ↑ +15%
Marla short form of Marlene German 2,055 ↑ +35%
Loralei variant of Lorelei, luring rock German 2,673 ↑ +7%
Christa short form of Christina, follower of Christ German 6,598 ↓ -35%
Irma whole, universal Germanic 3,181 ↓ -28%
Leyna variant of Lena American (modern coinage) 3,191 → +2%
Anja form of Anna, grace Slavic 4,075 ↓ -34%
Annalyse variant of Annalise, blend of Anna and Elise German 4,273 ↓ -52%
Lisbeth short for Elisabeth, God is my oath German 5,331 ↓ -46%
Lenna short form of Helena or Magdalena German 1,761 → +3%
Stefanie variant of Stephanie: crown, garland Greek 8,805 ↓ -57%
Lenore form of Eleanor, of uncertain meaning English 1,971 ↑ +139%
Monika variant of Monica, origin uncertain Latin 6,478 ↓ -46%
Johannah variant of Johanna, God is gracious Hebrew 5,311 ↑ +14%
Grettel variant of Gretel, from Margaret "pearl" German 3,858 ↓ -46%
Gisela pledge, hostage Germanic 3,932 → -3%
Analiese blend of Anna and Liese German 11,009 ↓ -43%
Ina short form of names ending in -ina Latin 2,627 ↑ +38%
Gretta variant of Greta, from Margaret "pearl" German 5,466 ↓ -28%
Angelika form of Angelica, "angelic" German 7,513 ↓ -22%
Sommer summer German 4,972 → -4%
Emy variant of Emmy, short form of Emma German 2,728 ↑ +10%
Amalie work German 3,908 ↑ +16%
Gretel diminutive of Margaret, pearl German 3,269 ↑ +12%
Marleny Spanish blend of Marlene Spanish 4,625 ↑ +15%
Henny diminutive of Henrietta or Hendrika Dutch 2,626 ↑ +50%
Liba beloved, love Yiddish 2,598 ↑ +31%
Micha variant of Micah or Mischa Hebrew 4,489 ↓ -8%
Ilse German diminutive of Elisabeth, God is my oath German 3,937 ↑ +16%
Kristel variant of Christel, from Christina German 4,304 ↑ +6%
Mena variant of Mina German 6,257 ↓ -5%
Liesl pet form of Elisabeth; God is my oath German 4,310 ↑ +22%
Liesel pet form of Elisabeth; God is my oath German 4,830 ↓ -28%
Frieda peace German 4,012 ↑ +12%
Christin variant of Christine, follower of Christ German — ↓ -100%
Wilma short form of Wilhelmina; will helmet German 3,705 ↑ +8%
Elma uncertain; Turkish apple or short form Turkish 4,384 ↑ +78%
Krysta variant of Christa; follower of Christ Greek — new
Minna pet form of Wilhelmina, "will helmet" German 4,722 ↓ -9%
Jona variant of Jonah, "dove" Hebrew 6,631 ↓ -48%
Verena uncertain; possibly Latin 'true' Latin 3,771 ↑ +38%
Sascha German pet form of Alexander German — ↓ -100%
Gertrude spear strength Germanic 6,632 ↓ -47%
Marleen Dutch form of Marlene, Maria plus Magdalena Dutch 11,554 → 0%
Karlyn feminine of Karl, 'free man' German 6,679 ↑ +42%
Trudy pet form of Gertrude, 'spear strength' German 5,225 ↑ +25%
Katharina German form of Katherine German 6,440 ↓ -14%
Ottilie fortune, wealth German 2,951 ↑ +200%
Lilie lily flower; variant of Lily English 8,648 ↑ +33%
Erma variant of Irma, whole or universal German 5,292 ↑ +20%
Mitzi German pet form of Maria German 5,349 ↑ +33%
Janina form of Jane or Joanna Polish 9,120 ↓ -54%
Carlene feminine of Carl, free man German 15,373 ↓ -58%
Freida variant of Frieda, peace German 6,400 ↓ -18%
Rudi short form of Rudolf, famous wolf German 9,980 ↓ -29%
Katherina variant of Katharina American (modern coinage) 6,014 ↑ +18%
Mitzy variant of Mitzi, pet form of Maria German 9,893 ↑ +25%
Eleonore form of Eleanor French 8,002 ↓ -50%
Magda short form of Magdalena German 9,853 ↑ +11%
Marlaina variant of Marlena German 10,608 ↓ -10%
Rebekka variant of Rebecca Hebrew — new
Velma uncertain; possibly from Wilhelmina English 5,903 ↑ +40%
Elza variant of Elsa, from Elizabeth Hungarian 11,226 ↓ -27%
Crista variant of Christa Latin — new
Susanne form of Susanna, lily German 11,815 ↑ +33%
Marlana variant of Marlena German 14,317 ↓ -50%
Marlina variant of Marlene German 11,555 → 0%
Christel German diminutive of Christine German — ↓ -100%
Zelma variant of Selma German 7,128 ↑ +60%
Nadja hope Russian 9,278 new
Bettina diminutive of Elizabeth Italian 10,229 ↑ +12%
Liane uncertain; short form of Juliane or Eliane French 10,556 ↑ +29%
Katrin form of Katherine German — ↓ -100%
Adell variant of Adele, noble German 10,932 ↑ +60%
Loralee variant of Lorelei, or Laura plus Lee German 11,508 ↓ -20%
Elke diminutive of Adelheid, noble German 10,330 ↓ -10%
Berta bright German 10,226 ↑ +12%
Hedy pet form of Hedwig, battle German 12,381 → 0%
Hildegard battle enclosure Germanic 7,627 ↑ +75%
Christiane follower of Christ French — ↓ -100%
Porsche from the German surname Porsche German — new
Juliane feminine of Julian German 13,990 new
Meta German short form of Margaretha, pearl German — ↓ -100%
Carola feminine of Carolus, free man Latin 11,133 new
Carolin German form of Caroline German — new
Felicitas good fortune, happiness Latin — new
Ernestine feminine of Ernest, serious Germanic — ↓ -100%
Porscha variant of Portia or Porsche Latin — new
Heide short form of Adelheid; heath German — new
Erna short form of Ernestine; Norse capable German — new
Leonore variant of Eleanor German 12,626 ↓ -30%
Kathrin German form of Katherine German — new
Freeda variant of Frieda, peace German 15,685 ↓ -54%
Marlys blend of Maria and Lis German — ↓ -100%
Margarete German form of Margaret, pearl German 12,703 ↑ +40%
Marline variant of Marlene German — new
Lore German short form of Eleonore German — new
Renate reborn German — ↓ -100%
Oma uncertain; possibly Arabic, commander — — new
Trudie pet form of Gertrude German — new
Trudi pet form of Gertrude German — new
Wilda uncertain; possibly Germanic, or from wild German — new
Tanja variant of Tanya Russian — new
Fredricka feminine of Frederick, peaceful ruler German — new
Mitzie German pet form of Maria German — new
Hulda from Hebrew for weasel or Norse for sweet Hebrew — new
Hedwig Germanic, battle and fight German — new
Hildegarde Germanic, battle enclosure Germanic — new
Fredericka feminine of Frederick, peaceful ruler Germanic — new
Lurline uncertain, name of a water spirit English — new
Valda possibly Germanic, rule German — new
Oda Germanic, wealth German — new
Hermina feminine of Herman, army man Germanic — new
Hermine feminine of Herman, army man German — new
Wilhelmenia variant of Wilhelmina German — new
Kathe German pet form of Katharina German — new
Lesha variant of Alicia or Lisha American (modern coinage) — new