Norse (Viking) baby names carry centuries of history, myth and music. Below are 49 beautiful Norse names for girls and boys, each with its meaning. Tap any name to see its full page with origin and numerology. Whether you want something classic or rare, this is a great place to start.
Norse (Viking) names come from Old Norse and the sagas of Scandinavia. They are strong, mythic and evocative — many honor the old gods (Thor, Freya), nature, or warrior virtues like courage and protection. Names such as Erik, Astrid and Sigrid have a bold, timeless power.
Choose a Norse name for strength and mythology; many work beautifully for both a fierce and a gentle child.
Axel: a name of Norse origin meaning «Father of peace».
Astrid: a name of Norse origin meaning «Beautiful and with divine strength».
Brenda: a name of Norse origin meaning «Sword; strength».
Erik: a name of Norse origin meaning «Eternal king».
Erika: a name of Norse origin meaning «Eternal princess».
Ingrid: a name of Norse origin meaning «Beautiful; protected by Ing».
Maja: a name of Norse origin meaning «Mother; pearl».
Olga: a name of Norse origin meaning «Holy, sublime».
Runa: a name of Norse origin meaning «Secret, mystery».
Saga: a name of Norse origin meaning «Seer; tale».
Alva: a name of Norse origin meaning «Elf; bright».
Anders: a name of Norse origin meaning «Manly, brave».
Annika: a name of Norse origin meaning «Graceful».
Arne: a name of Norse origin meaning «Eagle».
Baldur: a name of Norse origin meaning «Prince; god of light».
Bjorn: a name of Norse origin meaning «Bear».
Freya: a name of Norse origin meaning «Lady; goddess of love».
Gerda: a name of Norse origin meaning «Protected».
Gunnar: a name of Norse origin meaning «Bold warrior».
Harald: a name of Norse origin meaning «Chief of the army».
Helga: a name of Norse origin meaning «Holy, prosperous».
Ivar: a name of Norse origin meaning «Archer».
Lars: a name of Norse origin meaning «Laureled».
Leif: a name of Norse origin meaning «Heir, descendant».
Magnus: a name of Norse origin meaning «Great, illustrious».
Maren: a name of Norse origin meaning «Of the sea».
Odín: a name of Norse origin meaning «Chief god; wisdom».
Ragnar: a name of Norse origin meaning «Warrior counselor».
Rasmus: a name of Norse origin meaning «Beloved, dear».
Sif: a name of Norse origin meaning «Bond, kinship».
Signe: a name of Norse origin meaning «New victory».
Sigrid: a name of Norse origin meaning «Beautiful victory».
Sten: a name of Norse origin meaning «Stone».
Sven: a name of Norse origin meaning «Young».
Tor: a name of Norse origin meaning «Thunder; god Thor».
Tove: a name of Norse origin meaning «Beautiful».
Vidar: a name of Norse origin meaning «Warrior of the forest».
Viggo: a name of Norse origin meaning «Battle, war».
Birgit: a name of Norse origin meaning «Exalted, sublime».
Dagny: a name of Norse origin meaning «New day».
Gudrun: a name of Norse origin meaning «Divine wisdom».
Knut: a name of Norse origin meaning «Knot; firm».
Lennart: a name of Norse origin meaning «Strong lion».
Roald: a name of Norse origin meaning «Famous ruler».
Solveig: a name of Norse origin meaning «Daughter of the sun; strength».
Thyra: a name of Norse origin meaning «Of Thor».
Torsten: a name of Norse origin meaning «Stone of Thor».
Ulf: a name of Norse origin meaning «Wolf».
Ylva: a name of Norse origin meaning «She-wolf».
Popular Norse names include Axel, Astrid, Brenda, Erik, Erika, Ingrid.
Yes — the list includes girl, boy and unisex names; each name's page shows the gender.
Norse (Viking) names often blend meaning, mythology and a distinctive sound that travels well across languages.