LearnGermanwith Us!

Start Learning

German Language Blog

Thank you! Please check your inbox for your confirmation email.
You must click the link in the email to verify your request.

German First Names: Then & Now Posted by on Jun 14, 2017 in Children, Culture, Language, People, 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 FirstNamesGermany.com, 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,


Want to hear more? Sign up for one of our newsletters!

For more language learning advice, free resources, and information about how we can help you reach your language goals, select the most relevant newsletter(s) for you and sign up below.

Tags: , , , , , , ,
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 love writing about German language and culture. I also work as a group fitness instructor.


  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!