Village Name Generator

Small, homely village names built the way real ones were — a feature of the land joined to a settlement-word, each with the meaning behind it.

Thomas DuanGuide by Thomas Duan · roots from public-domain Old Norse dictionaries

Village names

  • Vinthorp

    Composed of Vin (meadow) and Thorp (hamlet), evoking "meadow of hamlet".

  • Tangkot

    Composed of Tang (seaweed) and Kot (cottage), evoking "seaweed of cottage".

  • Skervatn

    Composed of Sker (skerry) and Vatn (lake), evoking "skerry of lake".

  • Selsker

    Composed of Sel (seal) and Sker (skerry), evoking "seal of skerry".

  • Skervik

    Composed of Sker (skerry) and Vik (bay), evoking "skerry of bay".

  • Flatsund

    Composed of Flat (flat) and Sund (sound), evoking "flat of sound".

  • Eiklett

    Composed of Eik (oak) and Klett (rock), evoking "oak of rock".

  • Birkfors

    Composed of Birk (birch) and Fors (waterfall), evoking "birch of waterfall".

  • Ernkot

    Composed of Ern (eagle) and Kot (cottage), evoking "eagle of cottage".

  • Flatlund

    Composed of Flat (flat) and Lund (grove), evoking "flat of grove".

What is a village name?

A village name is the most honest kind of place-name there is. Real villages were never named to impress anyone — the first settlers simply said what was there: the birch trees, the cool spring, the little wood, the meadow — and added the word for the kind of place that grew beside it. Old Norse did this with endings like -bý (a village or farm), -þorp (an outlying hamlet), -kot (a cottage or croft) and -holt (a small copse), which is why so many real northern villages still carry names like Birkby, 'the village by the birches'. NameLore's village name generator works from exactly that homely layer of the Old Norse lexicon — the nature-roots and small settlement-words, not the fortress and stronghold vocabulary — and every generated name is shown with its true meaning, so your village comes out as 'birch-copse' or 'meadow-croft' rather than a random rustic-sounding noise. It suits the quiet places on a map: the hamlet a traveller passes through, the farm-village a hero left behind, the dot beside the road that still deserves a real name. For larger walled towns and trading places use the town name generator, and for capitals and fortresses the city name generator carries the grand roots.

Fantasy Village Names

A good fantasy village name should feel like it was already on the map before your story started. Each example below is built from real Old Norse roots — a feature of the land joined to a small settlement-word — with the meaning spelled out:

  • Birkby birch-village — birk (birch) + bý (village, farm)
  • Eikholt oak-copse — eik (oak) + holt (copse, small wood)
  • Svalthorp cool-hamlet — sval (cool, fresh) + þorp (outlying hamlet)
  • Vinkot meadow-croft — vin (meadow, pasture) + kot (cottage, croft)
  • Skogby forest-village — skog (forest) + bý (village, farm)
  • Soltun sun-homestead — sol (sun) + tún (enclosed homestead)
  • Holmlund islet-grove — holm (river-islet) + lund (grove)
  • Birklund birch-grove — birk (birch) + lund (grove, sacred grove)
  • Eikvang oak-field — eik (oak) + vang (field, meadow)
  • Svalfors cool-waterfall — sval (cool, fresh) + fors (waterfall)

How to use this generator

  1. Just hit Generate for a batch of village names from the homely word-pool.
  2. Choose how many names you want, then Regenerate for a fresh clutch of hamlets.
  3. Open any name to read the Old Norse roots and what they mean.
  4. Copy the keepers straight onto your map or into your notes.

Naming tips

  • The classic village name is feature + settlement-word: birch-village, oak-copse, meadow-croft. Keep both halves humble.
  • Small places wear small names — if it sounds like a fortress or a capital, move it to the city generator instead.
  • Name the village after what its founders would have actually seen: a grove, a stream-mouth, a cool spring.

Frequently asked questions

What's the difference between this and the town name generator?
Same authentic Old Norse engine, different register. The town generator draws on the full settlement word-pool; this village page locks the engine to the homely nature-roots — birch, grove, brook, copse, croft — so every result reads like a small farming village rather than a market town or stronghold.
How were real villages actually named?
Overwhelmingly as feature + settlement-word. The feature was something the first settlers could see or use — birch trees, a cool spring, a meadow. The settlement-word said what kind of place it was: -bý (village or farm), -þorp (hamlet), -kot (croft), -holt (small wood). 'Birkby' is literally 'the village by the birches'.
Are these village names free to use, and what do they mean?
Yes — every name is assembled from public-domain Old Norse roots and is free for stories, games, and worldbuilding. The meaning and origin of every part is shown right under each name.

Where these names come from

The generator does not shuffle a list of fantasy names. It combines elements from a root lexicon that is built by hand from two public-domain Old Norse dictionaries, so each part of a name has a meaning you can look up yourself. No element is invented to make a name sound better, and no name is taken from an existing book, game or film.

Thomas Duan

Compiled and edited by Thomas Duan

Thomas Duan holds a BA in Germanic Languages and Literature from Beijing Foreign Studies University. He builds and edits NameLore's Old Norse root lexicon. Read the full method.