Village Name Generator

A picturesque medieval village of thatched cottages along a cobbled lane with a stone bridge and church spire at golden hour — cover art for the village name generator

This village name generator does something most name tools skip entirely: it tells you what the name means. Real English place names are not random noise — they are compositional, built from a small set of elements that each carry a genuine meaning, and once you know the code you can read a country's settlement history off its map. Every result here comes with that code cracked: a literal reading ("the ford by the ash trees") and a gloss on both elements, drawn from real Old English, Old Norse, Celtic, Japanese and half a dozen other naming traditions. Pick a culture, a settlement size, a landscape feature and a form, and the generator hands you a name that would make sense to a historian, not just to your ear.

10
Advertisement

How to Use the Generator

Four filters control the output, and none of them is decorative — each one changes the actual construction of the name, not just its flavour.

Every card decodes its own name. The reading line gives you the plain-English translation — what a speaker of Old English or Old Norse would have understood on hearing it. Underneath, the description breaks the name into its two elements and glosses each one separately: what language it comes from, what it originally meant, and — where scholars genuinely disagree about the element — a note saying so, rather than a confident guess dressed up as fact. That is the whole point of the tool. A name generator that just concatenates a root and a suffix is guessing at what sounds plausible. This one shows its working.

The Vocabulary of English Place Names

Open an Ordnance Survey map of England and most of what you are looking at breaks cleanly into two pieces: a qualifier that says what or whose (a tree, a colour, a long-dead farmer's name) and a generic that says what kind of place it is. The qualifier is the part that varies infinitely. The generic is the part with a fixed, learnable vocabulary — a few dozen suffixes that between them account for most of the country. Learn them and you can read a map the way you read a sentence.

Two language layers supply nearly all of it. Old English, the language of the Anglo-Saxon settlers, gives the oldest and commonest endings: -ton, -ham, -ford, -ley. Old Norse, left behind by Viking-age settlers in the north and east, gives a second layer laid on top of the first: -by, -thorpe, -thwaite. A scattering of Latin survives too, mostly filtered through Old English rather than borrowed directly — -chester is Latin castra wearing an English spelling.

ElementOriginMeaning
-tonOE tūnAn enclosed farmstead — the single commonest ending in England, later drifting to mean village and then town.
-hamOE hāmA homestead, estate or village — usually an older name than a neighbouring -ton.
-ham (contested)OE hammA completely different word: land in a river bend or an enclosed water meadow. By the modern spelling the two are often impossible to tell apart.
-byON bȳrA farmstead or village — the clearest single marker of Scandinavian settlement, and the Danelaw's own signature.
-thorpeON þorpAn outlying farm — the daughter settlement of a bigger -by, carved out of the waste later.
-thwaiteON þveitA clearing, a piece cut out of woodland and taken into use.
-caster / -chester / -cesterOE ceaster ← Latin castraA Roman fort. Wherever this ending sits, Roman masonry was still standing when the English named the place.
-wich / -wickOE wīcA specialised settlement, not an ordinary village — salt-boiling, dairying, or a trading post, depending on the region.
-worthOE worðAn enclosed farmstead — the enclosure itself, not the buildings inside it.
-denOE denuA valley — except in Kent and Sussex, where it is instead denn, a woodland pig pasture.
-hurstOE hyrstA wooded hill or knoll, thick on the ground in the old Weald.
-ley / -leighOE lēahA clearing in woodland — as the woods disappeared, the word drifted to mean an ordinary meadow.
-mereOE mereA lake or pool; many are long drained and only the name survives.
-combeOE cumb, likely from British CelticA short, steep-sided valley — one of the clearest Celtic loanwords in the English map.
-stowOE stōwA place — but in practice almost always a holy place or an assembly site, very often a saint's own ground.
-burgh / -buryOE burhA fortified place: an Iron Age hillfort, a planned Saxon stronghold, or a walled manor.
-fordOE fordA shallow river crossing — the reason the road went where it went, and the road made the village.
-bridgeOE brycgA bridged crossing, which outranked a ford and was worth tolling.
-fieldOE feldOpen land cleared of trees — the near-opposite of what "field" means today, when an enclosed field is normal and open land is not.
-ing (contested)OE -ingas or topographical -ingThe traditional reading is "the followers of" a named man; many scholars now argue plenty of -ing names are simply topographical instead. The disagreement runs case by case, not by rule.
-ey (contested)ON ey or OE ēgAn island, or dry ground rising out of marsh — both words mean roughly the same thing, and the modern spelling erases which one a given name actually is.

A few of the fine points are worth carrying with you. -gate is genuinely two different words depending on where you stand: Old English geat, a gate or gap, in the south, and Old Norse gata, a street, in the Danelaw — which is why York's medieval streets are called gates and its actual gates are called bars. -wick on the coast is usually Norse vík, a bay (the word behind "Viking" itself), while inland it is more often English wīc, a specialised farm — two words that collided into one spelling. The generator's gloss on each card tells you which reading applies, or says plainly when the question is still open.

What the Map Tells You: Reading a Country From Its Place Names

This is the part that turns a suffix table into something genuinely useful. Because these elements are dated and regional, a map of place-name endings is a map of settlement history — no archive required, just the names themselves.

Plot every -by and -thorpe in England and you get a tight, unmistakable cluster across Yorkshire, Lincolnshire and East Anglia, thinning out fast and then stopping almost dead at the old frontier between the Danelaw and Wessex. That line was drawn by treaty in the ninth century, and eleven hundred years later the place names still trace it more precisely than most history books manage. Cross it heading south and the Norse endings vanish; the English -ton and -ham country takes back over completely.

Every -chester, -caster and -cester marks a Roman fort — not approximately, but reliably enough that historians use the suffix as a search term. A road atlas of Roman Britain and a list of English place names ending this way overlap almost exactly. -wich often marks a salt town specifically — Nantwich, Northwich, Middlewich and Droitwich were all in the salt trade, close enough together that the pattern is not a coincidence. A cluster of -minster names shows where the early minster churches drew people to them before the fields did. None of this requires reading a chronicle. It is sitting in the names, in plain sight, for anyone who knows the vocabulary — which is exactly what a worldbuilder can steal for an invented map.

Naming by Culture

Eleven registers are available, and each one is built with its own vocabulary and its own rules for assembly — not the same skeleton with a different word list glued on.

A Norse coastal hamlet of timber longhouses beneath storm clouds, fishing boats drawn up on a grey shingle beach — atmospheric scene for the village name generator

Size, and Why It Changes the Name

A hamlet and a city were never named by the same logic, and the generator enforces that rather than treating scale as a label stuck on afterwards. Each suffix in the data carries the sizes it is actually plausible for, and the pools barely overlap at the extremes.

A hamlet — a handful of houses, no church, no market — draws on the smallest habitative endings: -cot (a cottage), -thorpe (an outlying farm, by definition secondary to somewhere bigger), -booth (a herdsman's summer shelter that sometimes became permanent), -sato in Japanese (a hamlet, carrying a warmth that -mura does not). These are modest words for modest places, and none of them implies defences, a market, or a church.

A city, by contrast, pulls from the fortification and infrastructure vocabulary: -chester (a Roman fort — cities disproportionately sit on Roman sites, because Roman forts were the largest existing fortifications for later builders to inherit), -burgh (a planned stronghold, Alfred's system of fortified towns that grew into real cities), -grad in Slavic, -minster (a mother church serving a wide district, which needed a town's worth of population to support it), -port (a harbour with trading rights, which required a charter) and -machi in Japanese (a proper town organised around trade, distinct from a mura). A village and a town sit between these two poles, taking the mid-weight endings — -ton, -ham, -by, -dale — that can plausibly describe either a few hundred people or a few thousand.

The Manorial Form

Set the form filter to manorial and the generator reproduces a genuinely real and underused pattern in English place names: a settlement carrying the name of the medieval family or institution that once held it, appended to the ordinary place name. Stoke Mandeville is Stoke held by the de Mandeville family. Norton Fitzwarren is Norton held by the Fitzwarren line. Ashton under Lyne, Melton Mowbray, Sutton Courtenay — the pattern runs through the country, usually a Norman surname stuck onto an older English or Norse base to tell two identically named villages apart once a tax roll needed to distinguish them.

A second, distinct branch of the manorial pattern comes from Latin, not French: the medieval clerks who kept the records wrote in Latin, and their tags stuck. Magna and Parva (great and small) mark the larger and smaller of a divided settlement — Wigston Magna and Wigston Parva. Regis (of the king) marks a manor held directly by the crown, as in Bognor Regis. Episcopi (of the bishop) marks an episcopal holding. None of these are decoration. Each one is a fossilised administrative record — who owned the place, in whose language the paperwork was kept.

For fiction, this pattern earns its keep because nothing else reads as quite so convincingly aged. A single invented name can be dismissed as arbitrary. A name with a family tag or a Latin clerk's affix implies an entire apparatus behind it — a survey, a tax roll, a dispute between two villages sharing a name, a scribe writing in a dead language — three centuries of bureaucracy compressed into two words, at no cost to you.

It is worth noticing that English surnames and English place names are built from the same vocabulary, because most surnames started life as exactly this kind of tag: a family took its name from the manor it held, or the manor took its name from the family. A run through the last name generator turns up the same qualifier-and-owner logic from the other direction.

Naming Settlements for a Fantasy Map

A good set of invented place names should feel like the work of one country, not a pile of unrelated words that happen to be villages. A few habits from real toponymy do most of the work.

Villages are the smallest unit of a settled map, not the whole of it. Once a region's villages feel consistent, the same naming logic scales up: a kingdom name generator and a fantasy country name generator apply comparable qualifier-and-suffix thinking at the national level, and a fantasy continent name generator does the same at the largest scale of all. The guides on naming a fictional kingdom and keeping names consistent for a culture go deeper into holding a whole map's naming logic together.

Example Names

Decoded readings shown for the English and Norse sets, since that reading is the whole point of the tool.

English & Norse — with readings

Other Real Cultures

Fantasy

Tips and Common Mistakes

Advertisement

FAQ for Village Name Generator

What does -ton mean in a village name?

-ton is Old English tūn, an enclosed farmstead or homestead. It is the single commonest place-name ending in England, and it drifted over time from meaning one farm to meaning a whole village and eventually a town — which is why the same three letters sit at the end of both a tiny hamlet and a large city on the modern map.

What does -by mean, and why does it cluster in the north-east?

-by is Old Norse bȳr, a farmstead or village, left behind by Viking-age settlers. It is the clearest single marker of Scandinavian settlement in England: plot every -by name on a map and they cluster tightly across Yorkshire, Lincolnshire and East Anglia, then stop almost dead at the old treaty line between the Danelaw and Wessex. The suffix is tracing a ninth-century political border more precisely than most surviving documents do.

How do I name a fantasy village so it sounds real?

Use the same logic real English names use: a qualifier that says what or whose, plus a generic that says what kind of place it is. Pick one culture and stick to it across a region, let the landscape decide the suffix (a river gets -ford, a harbour gets -haven), and reuse a handful of roots across several settlements the way Ashford, Ashley and Ashbourne share a root. The generator's culture and feature filters do exactly this automatically.

How do I name a Japanese village?

Japanese place names are landscape compounds, built the same way English ones are: a kanji for a feature — yama (mountain), kawa (river), tani (valley) — followed by a settlement word such as -mura (village), -machi (town) or -sato (hamlet). Watch for rendaku, the voicing shift at many compound boundaries: kawa becomes -gawa and shima becomes -jima after most first elements. The Japanese culture setting applies this automatically and shows the kanji alongside the reading.

What is the difference between a hamlet, a village and a town?

A hamlet is a handful of dwellings with no church and no market, and it takes the smallest place-name endings — -cot, -thorpe, -booth. A village is bigger, usually with a church, and carries mid-weight endings like -ton, -ham or -by. A town holds a market charter and often walls, and its names lean on endings like -chester, -burgh or -minster that imply defences or an institution big enough to need a charter. The size filter gates which suffixes are available for exactly this reason.

How do I name a whole map consistently?

Keep one culture per region rather than mixing vocabularies inside a single area — real regions layer cultures in bands, not evenly. Let the terrain choose the suffix: rivers get -ford or -bridge, harbours get -port or -haven, hillforts get -bury or -burgh. Reuse roots across neighbouring settlements so the region reads as one people's work, and vary the settlement-size filter so the map has a mix of hamlets, villages and towns rather than everything at one scale.

Are these real places?

No. Every result is an original combination of authentic language elements, checked against a block list of well-known real settlements and well-known fictional ones so nothing lands on London, Whitby, Hobbiton or Winterfell by accident. A coincidental match with an obscure small real village is possible and normal — the block list only rules out places people would actually recognise.

Can I use these names commercially?

Yes. Every name is generated fresh from real linguistic elements rather than copied from an existing place, so you're free to use results in a published novel, a game, a map for sale, or any other commercial project without permission or attribution.

What is a manorial name?

A manorial name appends the medieval owner to an ordinary place name — Stoke Mandeville is Stoke as held by the de Mandeville family, Norton Fitzwarren is Norton held by the Fitzwarrens. A related pattern uses Latin clerk's tags instead of a family name: Magna and Parva (great and small) split a divided settlement, Regis marks land held by the crown, Episcopi marks a bishop's holding. The form filter's manorial option reproduces both patterns.

How were English villages actually named?

Almost always by a qualifier plus a generic: a description of the land, a use, or an owner's name, followed by a word for the kind of settlement. Ashford is the ford by the ash trees. Kingston is the king's farmstead. Most qualifiers are either a landscape feature, a colour, an animal, or — the single most productive category — the name of whoever's farm it originally was, an Anglo-Saxon person otherwise lost to history and preserved only in the place they owned.

What makes a village name sound believable?

Internal logic. A believable name has a qualifier and a generic that both point at the same kind of place — a river-word suffix paired with a water-adjacent root, a fortification suffix that matches a settlement big enough to need one. The generator's decoded reading on every card exists specifically so you can check that logic before you commit to a name.

Does this work for naming a Minecraft village?

Minecraft generates its own villages procedurally by biome, and most players end up naming them by hand once they've settled in — the game doesn't hand out a name on its own. This generator is a good fit for that step: pick a culture that matches the biome's feel (Coastal for an ocean village, Norse or English for a plains or taiga settlement, Dark for a ruined outpost) and the size and feature filters to match what's actually built there.