Norwegian Last Name Generator
Norwegian surnames from Hansen to Myklebust
Browse 500 Norwegian last names, from -sen patronymics like Hansen and Johansen to farm and place names like Haugen, Myklebust and Ødegård, with æ, ø and å kept.
About Norwegian last names
Most Norwegian surnames come from one of two places: a father's first name or a farm. For centuries a rural Norwegian carried a patronymic that changed with every generation, so the son of Hans was Hansen and his own son might be Olsen, and beside it the name of the farm where the family lived. A law of 1923 required every family to settle on one fixed, inherited surname. Some froze the patronymic, which is why Hansen, Johansen, Olsen and Larsen are so widespread today. Many others kept the farm name instead.
Farm names describe the land. Haugen is the hill, Bakken the slope, Dalen the valley, Vik a bay, Næss a headland, and Lie and Lien a hillside. Myklebust means the big farm, Ødegård a farm that once lay deserted, Sæther a summer pasture, and Aamodt the place where two rivers meet. Endings such as -stad, -heim, -land and -rud mark old farms and clearings.
Spelling varies on purpose. The same name can appear as Haaland or Håland, Ødegaard or Ødegård, Aamodt or Åmot, because many families kept the older spelling with aa after the letter å came into use. The list also holds town families of foreign origin such as Collett and Grieg, and Sami family names from the north such as Hætta and Gaup.
How to choose Norwegian last names
- Match the name to the region. Names in -land such as Haaland and Bjelland are typical of the southwest, while -rud names such as Stensrud and Kolsrud belong to the east of the country.
- Keep æ, ø and å where you can. If your text or game cannot show them, the usual stand-ins are ae, o or oe, and aa, so Sæther becomes Saether and Ødegård becomes Odegaard.
- For a story set before the 1900s, give a rural character a patronymic plus a farm name, and let the farm name change if the family moves. A daughter used -datter, not -sen.
- Pick -sen for Norway, not -sson. Hansen and Olsen read as Norwegian or Danish, while Hansson and Olsson read as Swedish.
- Say the surname aloud with the first name. Short farm names such as Berg, Lie and Vik balance a long first name, and long ones such as Myklebust or Kristoffersen suit a short one.
Frequently asked questions
What are the most common Norwegian last names?
The -sen patronymics lead, with Hansen, Johansen, Olsen, Larsen, Andersen, Pedersen and Nilsen among the most widespread. Among farm names, Haugen, Hagen, Berg, Bakken, Dahl and Moen are found all over the country. We give no rankings or figures here, because they shift from year to year.
Why do so many Norwegian surnames end in -sen?
The ending means son. Until fixed surnames became compulsory in 1923, most people used a true patronymic that changed each generation, and many families then kept whichever one they had at the time. Denmark uses the same -sen ending, while Sweden uses -sson.
What do Norwegian farm names mean?
Most describe the landscape or the farm itself. In this list Haugen is the hill, Bakken the slope, Solberg the sunny mountain, Myklebust the big farm and Sæther the summer pasture. The final -en, -et or -a is the definite article, so Haugen is literally "the hill".
Does a Norwegian surname show where a family came from?
A farm name can point to a district, because some name types cluster in certain regions, but the common ones exist in many places at once. There are many unrelated farms called Haugen or Bakken, so sharing a surname does not mean sharing ancestors. Treat a surname as a clue, never as proof of ancestry.
Related generators
Norwegian Name Generator
Authentic Norwegian first names and surnames from Norway
Norse Last Name Generator
Old Norse patronymics, Viking bynames and Scandinavian surnames
Scandinavian Name Generator
Authentic Swedish, Norwegian, Danish and Icelandic names
Swedish Name Generator
Real Swedish first names and surnames from Sweden
Danish Name Generator
Real Danish first names and surnames from Denmark
Icelandic Name Generator
Authentic Icelandic names with real patronymics
Viking Last Name Generator
Patronymics, bynames and epithets from the Viking Age
Nordic Town Name Generator
Norwegian, Swedish, Danish and Icelandic place names
More like this
Norwegian Business Name Generator
Firmanavn for Norwegian trades, shops and startups
Norwegian House Name Generator
Norwegian house and cabin names, with meanings
Afghan Last Name Generator
Tribal, place and chosen Afghan family names
Ancient Last Name Generator
Family, clan and dynasty names from antiquity
Anglo-Saxon Last Name Generator
Old English bynames and the surnames they became
Belarusian Last Name Generator
Belarusian surnames alone, in Belarusian spelling
All 500 Norwegian last names
A: 26 names
- Aagaard
- Aamodt
- Aanensen
- Aarrestad
- Aarseth
- Aas
- Aasen
- Aasheim
- Abrahamsen
- Aksnes
- Amdal
- Åmot
- Amundsen
- Andersen
- Andreassen
- Andresen
- Anker
- Antonsen
- Asbjørnsen
- Åsen
- Åsgård
- Ask
- Askeland
- Askim
- Aslaksen
- Astrup
B: 39 names
- Bakke
- Bakken
- Balto
- Bendiksen
- Berg
- Berge
- Berget
- Bergheim
- Berglund
- Berntsen
- Birkeland
- Bjelland
- Bjerke
- Bjerkeli
- Bjerknes
- Bjordal
- Bjørklund
- Bjørneboe
- Bjørnerud
- Bjørnson
- Bø
- Bøe
- Bolstad
- Bongo
- Bonnevie
- Borgen
- Børresen
- Braathen
- Bråten
- Breivik
- Brekke
- Brenna
- Brevik
- Buen
- Bugge
- Buljo
- Bull
- Bye
- Byrkjeland
C: 3 names
- Cappelen
- Christensen
- Collett
D: 11 names
- Dahl
- Dæhlie
- Dale
- Dalen
- Damsgård
- Danielsen
- Djupedal
- Djupvik
- Dragseth
- Duun
- Dybdahl
E: 23 names
- Edvardsen
- Egeberg
- Eide
- Eidsvåg
- Eidsvik
- Eik
- Eikeland
- Eira
- Ekeberg
- Eliassen
- Ellefsen
- Ellingsen
- Endresen
- Engebretsen
- Engen
- Enger
- Englund
- Eriksen
- Ervik
- Espedal
- Espeland
- Espeseth
- Evenrud
F: 13 names
- Fagerli
- Falsen
- Finstad
- Fiskerstrand
- Fjeldstad
- Fjell
- Flakstad
- Fløgstad
- Fosse
- Frøyland
- Frydenlund
- Furnes
- Furuseth
G: 20 names
- Gabrielsen
- Garborg
- Garnes
- Gaup
- Giske
- Gjerde
- Gjesdal
- Godø
- Grande
- Granli
- Granlund
- Granum
- Grieg
- Grimstad
- Grindheim
- Grønseth
- Grønvold
- Gullerud
- Gundersen
- Guttormsen
H: 47 names
- Haaland
- Hagen
- Haglund
- Håkonsen
- Håland
- Halvorsen
- Halvorsrud
- Hambro
- Hammer
- Hamre
- Hamsun
- Hansen
- Hanssen
- Hareide
- Hætta
- Haug
- Haugan
- Hauge
- Haugen
- Haugerud
- Haugland
- Haukedal
- Hegge
- Hegseth
- Heiberg
- Helland
- Helle
- Hellerud
- Henriksen
- Hermansen
- Hernes
- Hetland
- Heyerdahl
- Hjelle
- Hjelmeland
- Hoel
- Hogganvik
- Holberg
- Hole
- Holm
- Holmen
- Holter
- Hovde
- Hove
- Huitfeldt
- Husøy
- Hustad
I: 3 names
- Ibsen
- Isaksen
- Iversen
J: 8 names
- Jacobsen
- Jensen
- Jenssen
- Johannessen
- Johansen
- Johnsen
- Jonassen
- Jørgensen
K: 27 names
- Kallestad
- Karlsen
- Keskitalo
- Kielland
- Kirkeby
- Kittelsen
- Kjosavik
- Kleppe
- Klingenberg
- Knausgård
- Knutsen
- Kolberg
- Kolnes
- Kolsrud
- Kolstad
- Kopperud
- Kristensen
- Kristiansen
- Kristoffersen
- Kvale
- Kvalheim
- Kvalnes
- Kvaløy
- Kvamme
- Kverneland
- Kvernmo
- Kyrkjebø
L: 22 names
- Langdal
- Langerud
- Langseth
- Larsen
- Lauvås
- Leirvik
- Lerum
- Lie
- Lien
- Lilleberg
- Lindseth
- Lindstrøm
- Løken
- Løkken
- Lorentzen
- Løseth
- Løvdal
- Løvenskiold
- Løvik
- Ludvigsen
- Lund
- Lunde
M: 30 names
- Madsen
- Magga
- Magnussen
- Markussen
- Martinsen
- Martinussen
- Mathisen
- Melby
- Meldal
- Midtbø
- Midtun
- Mikalsen
- Mikkelsen
- Mjelde
- Mjøen
- Moe
- Moen
- Monsen
- Mork
- Morken
- Mowinckel
- Munch
- Munthe
- Mustad
- Myhre
- Myklebust
- Myklestad
- Myrdal
- Myrseth
- Myrvold
N: 26 names
- Nansen
- Narum
- Næss
- Nedrebø
- Nergård
- Nesbø
- Nesheim
- Ness
- Nikolaisen
- Nilsen
- Nordahl
- Nordal
- Nordås
- Nordbø
- Nordgård
- Nordhagen
- Nordheim
- Nordli
- Nordrum
- Nordseth
- Nordstrand
- Norheim
- Nygård
- Nyhus
- Nyland
- Nymoen
O: 38 names
- Odden
- Ødegaard
- Ødegård
- Oftedal
- Øksendal
- Øksnes
- Olaussen
- Olsen
- Olstad
- Omdal
- Ommundsen
- Onstad
- Opdal
- Opheim
- Oppedal
- Oppegård
- Opsahl
- Opstad
- Opsvik
- Oskal
- Osmundsen
- Østberg
- Østbye
- Østensen
- Østerås
- Østerud
- Østgård
- Østhus
- Østli
- Østrem
- Otterlei
- Ottesen
- Øverby
- Øvergård
- Øverland
- Øvrebø
- Øyen
- Øygard
P: 5 names
- Paulsen
- Paus
- Pedersen
- Pettersen
- Prestegård
R: 26 names
- Ramberg
- Refsnes
- Reinertsen
- Reitan
- Rekdal
- Remme
- Remøy
- Ringnes
- Ringstad
- Risdal
- Rise
- Risnes
- Rød
- Rødseth
- Rolfsen
- Rønneberg
- Rønning
- Rørtveit
- Rørvik
- Rosendahl
- Rosseland
- Rosvold
- Runde
- Rustad
- Ruud
- Rygg
S: 81 names
- Sæbø
- Sagen
- Salte
- Salvesen
- Samuelsen
- Sande
- Sandøy
- Sandve
- Sandvik
- Sandvold
- Sara
- Sæther
- Sætre
- Sævik
- Schweigaard
- Seierstad
- Seim
- Selvåg
- Simonsen
- Sjursen
- Skadberg
- Skår
- Skare
- Skaug
- Skeie
- Skjæveland
- Skjelbred
- Skjervheim
- Skjold
- Skogen
- Skoglund
- Skrede
- Skretting
- Skullerud
- Slinning
- Søberg
- Sokki
- Solbakken
- Solberg
- Solem
S, continued
- Solhaug
- Solheim
- Solli
- Solstad
- Solum
- Solvang
- Somby
- Sørbø
- Sørby
- Sørdal
- Sørensen
- Sørhaug
- Sørheim
- Sørlie
- Sørum
- Sørvik
- Stamnes
- Stang
- Steen
- Steffensen
- Steinsvik
- Stenersen
- Stensrud
- Støle
- Stoltenberg
- Storås
- Stordal
- Storhaug
- Storli
- Storm
- Støylen
- Strand
- Straume
- Strøm
- Strømme
- Sundal
- Sunde
- Sveen
- Svendsen
- Sverdrup
- Syvertsen
T: 28 names
- Tandberg
- Tangen
- Tanum
- Taraldsen
- Tellefsen
- Tengesdal
- Terjesen
- Tetlie
- Thaulow
- Thomassen
- Thoresen
- Tjensvoll
- Tjøstheim
- Tobiassen
- Tollefsrud
- Tønnessen
- Torheim
- Torjussen
- Torkildsen
- Torvik
- Treschow
- Triumf
- Trondsen
- Tufte
- Tvedt
- Tveit
- Tveiten
- Tveiterås
U: 7 names
- Ueland
- Ulriksen
- Underhaug
- Undheim
- Undset
- Utne
- Utsi
V: 9 names
- Vagle
- Varhaug
- Vesaas
- Vestby
- Vestrheim
- Vigeland
- Vik
- Vinje
- Voll