Viking baby names – 30 norse names for girls and boys

Looking for a baby name with power, history and a touch of Viking magic? Norse names are bold, beautiful and full of meaning – often linked to ancient gods, mythical stories and legendary warriors. Whether you're drawn to something timeless or just love the Nordic vibe, here's a treasure chest of inspiration from the Viking Age.
Looking for a baby name with power, history and a touch of Viking magic? Norse names are bold, beautiful and full of meaning – often linked to ancient gods, mythical stories and legendary warriors. Whether you're drawn to something timeless or just love the Nordic vibe, here's a treasure chest of inspiration from the Viking Age.
What makes a name Norse?
Norse names come from Old Norse mythology and the Viking Age, roughly 800–1100 AD. Many are found in the Edda poems and old sagas, and several are still in use today – often with a modern twist.
15 Viking baby names for girls
Looking for something beautiful, strong or myth-inspired? These Norse girl names are packed with personality:
- Astrid – means “divinely beautiful”
- Signe – means “the victorious one”
- Liv – means “life” or “protection”
- Tyra – linked to the god Tyr, means “warrior”
- Ingrid – means “beautiful daughter of the god Ing”
- Runa – means “secret” or “wisdom”
- Freja – goddess of love and fertility
- Ylva – means “she-wolf”
- Saga – goddess of stories and history
- Siv – means “bride” or “wife” (Thor’s wife in Norse mythology)
- Gunhild – means “battle maiden”
- Alva – from “elf,” connected to nature spirits
- Hilda – means “battle”
- Åsa – means “god” (from “Æsir,” the Norse gods)
- Skade – goddess of winter and skiing
15 Viking baby names for boys
Want a name with history, strength, and a touch of Viking spirit? Here are some top Norse picks:
- Erik – means “sole ruler”
- Björn – means “bear,” a classic name of strength
- Leif – means “descendant” or “heir”
- Odin – the chief god in Norse mythology
- Thor – god of thunder and storms
- Sigurd – means “victory” + “guardian”
- Arvid – means “eagle warrior”
- Ulf – means “wolf”
- Håkon – means “noble-born”
- Trym – name of a giant in Norse myth
- Vidar – Odin’s silent son, symbolizing strength and calm
- Sten – means “stone” – grounded and solid
- Runar – means “mystery” or “secret wisdom”
- Harald – means “war leader”
- Einar – means “one warrior” or “lone fighter”
Tip!
If you love the Viking vibe but want something that feels a bit more modern, try pairing a strong Norse name with a softer or more familiar middle name. How about Freja Grace, Odin James, or Runa Lily?
Published 25 September 2025