- this week

Gender: Male Pronunciation: HINE-rish Meaning of Heinrich: "home of the king" Origin of Heinrich: German

The name Heinrich is a boy's name of German, Dutch origin meaning "home of the king". Heinrich and is often added to lists like Names That Mean Ruler or Royal and discussed in our forums with posts like "Makeover name game: from one gender to the other".

From the experts:

Traditional German names of this ilk have had a difficult time emigrating into the American name pool, mostly because anti-German sentiment during the two world wars of the 20th century drove German names out of fashion. One of Heinrich's nicknames, Harro, might do better.

Find other names based on Heinrich using our baby name generator.

Famous People Named Heinrich

Heinrich Harrer, Austrian mountaineer and author
Heinrich Heine, German writer
Heinrich Himmler, Nazi SS commander
Heinrich Otto Wieland, winner of the Nobel Prize for Chemistry
Heinrich Böll, winner of the Nobel Prize in Literature
Heinrich Rohrer, winner of the Nobel Prize in Physics
Heinrich Scholz, German logician and philosopher
Heinrich Gottlob "Heiner" Rau, East German politician
(Ernst) Heinrich August de la Motte Fouqué, Prussian general
Heinrich Gustav Johannes Kayser, German physicist
Heinrich Franz Bernhard Müller, German civil engineer

Pop Culture References for the name Heinrich

Henning, Heinecke, Harro, Heine, Hinrich, Henke, Heini, Heinie, Heinz, Heike, Hein


Dietrich Says:



Wolfgang Says:


"Harro" is a nickname for Heinrich? Never heard that. "Heiko" maybe. But who wants to name their kids diminutives?

Heinrich is a great name. We have one. It is strange that German names are not popular anywhere.

Except Asia! Go figure.

Wolfgang Says:


That is already there. Why would you want more about him? Are you a neo-Nazi?



Why would you want to do that? You sound like a racist Germanophobe to me...

madmaddie Says:


This would be the perfect time to add the part about Himmler into the description, Nameberry! Sometimes you guys really confuse me...