German Language Blog

German First Names: Then & Now Posted by on Jun 14, 2017 in Culture, Language, Traditions

Guten Tag! Today I thought I’d cover the interesting topic of German Vornamen (first names). When you think of German names, which ones spring immediately to mind? Helga? Hermann? Greta? These are classic examples of stereotypical German names – but are babies still given these names in Germany today? In this post I’ll give the German equivalents of some common English names, and we’ll find out how the most popular German baby names have changed since the 1990s!

German First Names: Then & Now.

English equivalents of German names

It can be fascinating to see how the same name is spelt and pronounced in a different language. Sometimes, you may not even realise it’s the same name until it’s pointed out to you! Here are a few common English names with their German equivalents:



John  – Johann(Yo-hun)

William – Wilhelm(Will-helm)

Frank – Franz(Frants)

George – Georg(Geh-org) or Jörg(Yerg)

Henry – Heinrich (Hine-rich with a soft ‘ch’ – hard to spell out)

Lewis – Ludwig(Lood-vig)

Joseph/Joe – Josef(Your-seff)

Jacob – Jakob(Ya-kobb)

Bernard – Bernd(bearnt)

Matthew – Matthias(Mah-tea-us)

Nicholas/Nick – Niklas (Nick-lars)


Bridget – Brigitte(Bri-gitt-eh)

Elizabeth/Liz – Elisabett(Eh-lee-sa-bett)

Margaret – Greta(Greh-tah)

Louise/Louisa – Luise(Loo-ee-seh)

Julia – Julia (You-lee-ah)

Katherine – Katrin (Cat-reen)

Stephanie/Steph – Steffi(Shteff-ee)

Judith – Judit(You-dit)

Joanne/Joanna – Johanna (Your-hannah)

Francesca/Frankie – Franziska(Frun-ziss-kah)

Nina – Janina (Ya-Nina). Alternative spelling: Ninja(Neen-ya).
(Living in an English-speaking country, I now wish my German mum had called me Ninja. 😉)


Popular German names in 1900s and today

According to babyMed and other websites, some of the most popular German baby names in the 1900s were as follows: Ernst, Friedrich, Heinrich, Otto, Erich, Herbert, Fritz (boys) and Gertrud, Anna, Frieda, Else, Herta, Elisabeth, Maria (girls).

According to surveys done by the Gesellschaft für Deutsche Sprache (the Society for German Language) and, the most popular German baby names of 2016 included the following: Elias, Leon, Felix, Lukas, Luis, Noah, Finn, Jonas, Paul, Ben (boys) and Marie, Leah, Lina, Mila, Anna, Emilia, Hannah, Sofia, Emma and Mia (girls).

According to the GfDS, the most popular German baby names in 2016 were Elias and Marie.

These lists show how far removed our idea of a ‘typical German’ name is from what it really is today!

I hope this has been interesting. Why not comment below with your name, and let’s see if it has a German equivalent, too!

Bis bald,


Tags: , , , , , , ,
Keep learning German with us!

Build vocabulary, practice pronunciation, and more with Transparent Language Online. Available anytime, anywhere, on any device.

Try it Free Find it at your Library
Share this:
Pin it

About the Author: Constanze

Servus! I'm Constanze and I live in the UK. I'm half English and half German, and have been writing about German language and culture on this blog since 2014. I am also a fitness instructor & personal trainer.


  1. Shruti:

    Das war wirklich spaß zu lesen. Danke 🙂

  2. Alexis Klug:

    This was pretty cool. Not sure what the equivalent of Alexis would be though…

  3. Laura Louise:

    my first name is a compound, it’s a Latino thing..
    Laura Louise:

    Lara Luise

    doesn’t change much…

  4. Ameera:

    Hey from Dubai!

    Wondering if my name (Ameera) has any german roots haha!!

    Thanks for the post. Cheers!