Nordic Town Name Generator

Norwegian, Swedish, Danish and Icelandic place names

Places & Geography500 curated namesUpdated Free · no sign-up

Tap a name to copy it500 names in this generator

Generate Nordic town names that follow real Scandinavian place-name rules: -vik, -by, -stad, -sund, -fjord, -havn, -köping, -nes and -dal endings, with authentic Norwegian, Swedish, Danish and Icelandic spellings. Ideal for Viking sagas, Nordic noir, fantasy maps and games.

About nordic town names

Scandinavian towns are named the way English ones are, by welding a descriptive word to a settlement or landscape word, but the vocabulary is Old Norse. The most common endings are -vik (bay or inlet, as in Reykjavík and Narvik), -by (village or farm, as in Visby and Kirkeby), -stad (place or town, as in Ystad and Stavanger), -sund (strait, as in Sundsvall and Helsingør's Øresund), -fjord, -havn or -hamn (harbour), -borg (fort), -berg (hill), -dal (valley), -nes (headland), -holm (islet), -heim (home), -ø or -ö (island) and the Swedish -köping (market town, as in Linköping and Norrköping).

The first element is usually weather, colour, an animal, a tree, a saint or a compass direction: Bjørn (bear), Ulv (wolf), Ravn (raven), Hval (whale), Sel (seal), Bjørk (birch), Furu (pine), Gran (spruce), Nord, Sør, Øst, Vest, Kald (cold), Sol (sun). Kaldvik is a cold bay; Bjørkstad is birch town; Ulvsund is wolf strait. Compare the real Hammerfest, Lillehammer and Sandnes.

Spelling marks the country: Norwegian and Danish use ø and å, Swedish uses ö, ä and å, Icelandic keeps ð, þ and accented vowels. Genuine Viking-Age trading towns (Hedeby, Birka, Kaupang) make good models for older settlements, while modern names like Longyearbyen show the tradition is still alive.

Tips for choosing a name

  • Choose the ending by geography: -vik and -havn for coastal towns, -sund for a town on a strait, -dal for an inland valley, -fjell or -berg for mountain settlements, -köping for a Swedish market town.
  • Pick one country's spelling and stick with it across a map: ø and å for Norway and Denmark, ö and ä for Sweden, ð and þ for Iceland.
  • For Viking-Age settings, use short two-element names (Hedeby, Kaupang, Birka) rather than long compounds, and avoid gods' names, which real towns rarely used directly.
  • Animal and weather prefixes (Ulv-, Ravn-, Kald-, Snø-) give a harsher northern feel; tree and sun prefixes (Bjørk-, Lind-, Sol-) feel gentler and more southern.
  • Reuse a first element across several nearby towns (Nordvik, Nordheim, Nordfjell) to suggest they were founded by the same people.

Frequently asked questions

What do common Nordic place-name endings mean?

-vik is a bay, -by a village, -stad a place or town, -sund a strait, -fjord an inlet, -havn or -hamn a harbour, -borg a fortress, -berg a hill, -dal a valley, -nes a headland, -holm an islet, -heim a home, and Swedish -köping a market town. Most Scandinavian and many English towns founded by Vikings (Whitby, Grimsby, Derby) use them.

Are these real Scandinavian towns?

Many are real, including Bergen, Uppsala, Roskilde, Reykjavík and the Viking-Age trading centres Hedeby, Birka and Kaupang. The rest are invented from the same Old Norse elements and correct modern spellings, so they will sound authentic on a map.

Can I use these names for a Viking village in D&D or Skyrim-style settings?

Yes. Real Norse naming translates directly to fantasy: Skyrim's Riften, Dawnstar and Winterhold are English calques of exactly this pattern. Use the invented names, or Anglicise a real one (Ulvsund becomes Wolfsund) to fit your setting.

How is a Nordic town name different from a Viking name?

Town names describe places (bays, farms, harbours) while Viking personal names combine elements like Bjørn, Ulf, Sigrid or Astrid with patronymics such as -son and -dóttir. A settlement can carry a founder's name, though: Bjørnstad literally means Bjørn's place.

All 500 nordic town names

Browse the full list
  • Bjørnstad
  • Fjordheim
  • Ravnsborg
  • Ulfstad
  • Jarlsholm
  • Thorshavn
  • Nordheim
  • Vestvik
  • Sondersund
  • Bergen
  • Tromsø
  • Trondheim
  • Stavanger
  • Ålesund
  • Bodø
  • Narvik
  • Hammerfest
  • Kirkenes
  • Lillehammer
  • Hamar
  • Drammen
  • Tønsberg
  • Kristiansand
  • Arendal
  • Molde
  • Røros
  • Voss
  • Flåm
  • Geiranger
  • Svolvær
  • Henningsvær
  • Longyearbyen
  • Uppsala
  • Visby
  • Kalmar
  • Lund
  • Ystad
  • Malmö
  • Helsingborg
  • Kiruna
  • Luleå
  • Umeå
  • Östersund
  • Sundsvall
  • Gävle
  • Falun
  • Örebro
  • Västerås
  • Linköping
  • Norrköping
  • Jönköping
  • Nyköping
  • Sigtuna
  • Mariefred
  • Vadstena
  • Roskilde
  • Odense
  • Aarhus
  • Aalborg
  • Esbjerg
  • Ribe
  • Helsingør
  • Skagen
  • Svendborg
  • Kolding
  • Vejle
  • Randers
  • Silkeborg
  • Viborg
  • Sønderborg
  • Frederikshavn
  • Reykjavík
  • Akureyri
  • Ísafjörður
  • Höfn
  • Vík
  • Seyðisfjörður
  • Egilsstaðir
  • Húsavík
  • Stykkishólmur
  • Keflavík
  • Selfoss
  • Tórshavn
  • Klaksvík
  • Nuuk
  • Ilulissat
  • Sisimiut
  • Hedeby
  • Birka
  • Kaupang
  • Jorvik
  • Skiringssal
  • Uppåkra
  • Lejre
  • Jelling
  • Gamla Uppsala
  • Ravnvik
  • Ulvsund
  • Bjørnfjord
  • Ørnehavn
  • Hvalvik
  • Selnes
  • Kråkstad
  • Svanholm
  • Elgdal
  • Revby
  • Hjortnes
  • Ørnfell
  • Grábakki
  • Steinvik
  • Sandnes
  • Kaldvik
  • Isfjord
  • Snøheim
  • Frostdal
  • Vindhavn
  • Regnby
  • Skodda
  • Nordfjell
  • Solstad
  • Måneby
  • Stjernvik
  • Havstad
  • Strandby
  • Sjøvik
  • Sundborg
  • Holmegård
  • Bakkeby
  • Dalheim
  • Åsgård
  • Lund by Sjøen
  • Fossheim
  • Kvernby
  • Vassdal
  • Myrvik
  • Skogby
  • Furuheim
  • Granvik
  • Bjørkstad
  • Eikby
  • Askhavn
  • Lindesnes
  • Kirkeby
  • Prestvik
  • Kongsvik
  • Jarlstad
  • Kaupby
  • Torgvik
  • Havnborg
  • Bryggen Nord
  • Skipavik
  • Ankernes
  • Sildehavn
  • Torskvik
  • Hvalfjord
  • Selfjord
  • Laksfoss
  • Ørretdal
  • Grønnvik
  • Hvitby
  • Svartsund
  • Rødstad
  • Blåfjell
  • Gullvik
  • Sølvheim
  • Jernby
  • Kobberdal
  • Steinborg
  • Kalkvik
  • Sandvik
  • Leirby
  • Mosstad
  • Lynghavn
  • Torvby
  • Sæby
  • Nordköping
  • Västhamn
  • Söderhamn
  • Österby
  • Björkköping
  • Älvsund
  • Sjöstad
  • Ekenäs
  • Åkersvik
  • Fjällby
  • Storvik
  • Lillehavn
  • Nyborg
  • Gamleby
  • Højby
  • Nedervik
  • Mellemstad
  • Ytterøy
  • Innsund
  • Vestfjord
  • Austvik
  • Sørheim
  • Nordkapp
  • Fredrikstad
  • Sarpsborg
  • Halden
  • Skien
  • Porsgrunn
  • Larvik
  • Sandefjord
  • Horten
  • Holmestrand
  • Kongsberg
  • Notodden
  • Rjukan
  • Gjøvik
  • Lillestrøm
  • Elverum
  • Kongsvinger
  • Tynset
  • Oppdal
  • Åndalsnes
  • Kristiansund
  • Ulsteinvik
  • Volda
  • Førde
  • Florø
  • Måløy
  • Sogndal
  • Lærdal
  • Odda
  • Haugesund
  • Kopervik
  • Egersund
  • Flekkefjord
  • Mandal
  • Farsund
  • Grimstad
  • Risør
  • Kragerø
  • Steinkjer
  • Levanger
  • Namsos
  • Rørvik
  • Brønnøysund
  • Sandnessjøen
  • Mosjøen
  • Fauske
  • Sortland
  • Stokmarknes
  • Leknes
  • Harstad
  • Finnsnes
  • Alta
  • Vadsø
  • Vardø
  • Honningsvåg
  • Karasjok
  • Kautokeino
  • Andenes
  • Reine
  • Kabelvåg
  • Stamsund
  • Bergstaden
  • Karlstad
  • Karlskrona
  • Kristianstad
  • Halmstad
  • Varberg
  • Borås
  • Skövde
  • Lidköping
  • Mariestad
  • Trollhättan
  • Uddevalla
  • Strömstad
  • Lysekil
  • Marstrand
  • Vänersborg
  • Alingsås
  • Kungälv
  • Växjö
  • Ljungby
  • Karlshamn
  • Simrishamn
  • Trelleborg
  • Landskrona
  • Hässleholm
  • Ängelholm
  • Båstad
  • Enköping
  • Köping
  • Arboga
  • Eskilstuna
  • Strängnäs
  • Södertälje
  • Nynäshamn
  • Norrtälje
  • Öregrund
  • Östhammar
  • Söderköping
  • Motala
  • Tranås
  • Eksjö
  • Vimmerby
  • Västervik
  • Oskarshamn
  • Borgholm
  • Mora
  • Rättvik
  • Leksand
  • Ludvika
  • Hedemora
  • Sandviken
  • Hudiksvall
  • Härnösand
  • Örnsköldsvik
  • Skellefteå
  • Piteå
  • Boden
  • Haparanda
  • Kalix
  • Gällivare
  • Jokkmokk
  • Arvidsjaur
  • Lycksele
  • Storuman
  • Åre
  • Sveg
  • Sollefteå
  • Kramfors
  • Nora
  • Lindesberg
  • Filipstad
  • Kristinehamn
  • Arvika
  • Säffle
  • Åmål
  • Torsby
  • Hjo
  • Ulricehamn
  • Falköping
  • Vetlanda
  • Nässjö
  • Värnamo
  • Sölvesborg
  • Ronneby
  • Höganäs
  • Torekov
  • Falkenberg
  • Kungsbacka
  • Hillerød
  • Frederikssund
  • Køge
  • Næstved
  • Slagelse
  • Korsør
  • Kalundborg
  • Holbæk
  • Vordingborg
  • Stege
  • Rønne
  • Nexø
  • Svaneke
  • Gudhjem
  • Faaborg
  • Assens
  • Middelfart
  • Kerteminde
  • Bogense
  • Fredericia
  • Haderslev
  • Aabenraa
  • Tønder
  • Ærøskøbing
  • Marstal
  • Horsens
  • Skanderborg
  • Grenaa
  • Ebeltoft
  • Hobro
  • Hadsund
  • Mariager
  • Hjørring
  • Hirtshals
  • Løkken
  • Thisted
  • Struer
  • Holstebro
  • Lemvig
  • Ringkøbing
  • Herning
  • Skjern
  • Varde
  • Grindsted
  • Vejen
  • Nordby
  • Frederiksværk
  • Gilleleje
  • Hornbæk
  • Humlebæk
  • Dragør
  • Hafnarfjörður
  • Kópavogur
  • Akranes
  • Borgarnes
  • Grundarfjörður
  • Ólafsvík
  • Búðardalur
  • Patreksfjörður
  • Bolungarvík
  • Hólmavík
  • Blönduós
  • Sauðárkrókur
  • Siglufjörður
  • Ólafsfjörður
  • Dalvík
  • Grenivík
  • Kópasker
  • Raufarhöfn
  • Þórshöfn
  • Vopnafjörður
  • Eskifjörður
  • Reyðarfjörður
  • Fáskrúðsfjörður
  • Djúpivogur
  • Hella
  • Hvolsvöllur
  • Hveragerði
  • Þorlákshöfn
  • Grindavík
  • Sandgerði
  • Vestmannaeyjar
  • Neskaupstaður
  • Stöðvarfjörður
  • Breiðdalsvík
  • Skagaströnd
  • Hvammstangi
  • Flateyri
  • Suðureyri
  • Þingeyri
  • Súðavík
  • Bíldudalur
  • Tálknafjörður
  • Reykholt
  • Skálholt
  • Hólar
  • Tvøroyri
  • Vágur
  • Runavík
  • Fuglafjørður
  • Miðvágur
  • Sørvágur
  • Vestmanna
  • Kvívík
  • Saksun
  • Gjógv
  • Eiði
  • Toftir
  • Skopun
  • Hvalba
  • Kirkjubøur
  • Kollafjørður
  • Mariehamn
  • Jakobstad
  • Kristinestad
  • Nykarleby
  • Lovisa
  • Borgå
  • Hangö
  • Pargas
  • Kaskö
  • Qaqortoq
  • Narsaq
  • Paamiut
  • Maniitsoq
  • Aasiaat
  • Uummannaq
  • Upernavik
  • Tasiilaq
  • Brattahlíð
  • Garðar
  • Hvalsey
  • Ulvborg
  • Rognheim
  • Ospevik
  • Vargsund
  • Tindvik
  • Isbrehavn
  • Skjærvik
  • Brattnes
  • Kvitfjell
  • Djupvik
  • Ulvedal
  • Fjellstad
  • Bekkestad
  • Vidsund
  • Håkonsvik
  • Sigurdsby
  • Freyastad
  • Runeby
  • Skjoldheim
  • Hallstad
  • Vinterhavn
  • Storelvsund

More in Places & Geography