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 stitches together believable settlements for your map — hamlets, villages and walled towns that sound like they grew from real soil. Every name is built the way English place names actually are: a root that describes the land or its people, plus a suffix that names the kind of place. Pick a style, set a scale, and roll names that already know whether they sit on a ford, a hill or a windswept coast.

10

A good place name does quiet work. It tells a reader where a settlement sits before a single sentence of description: Ashford has a river, Highbury has walls, Saltmarsh smells of the tide. Hand your players or your readers a map of names like that and the world feels lived-in before anyone sets foot in it.

That is the difference between a list of made-up words and a map you can trust. The names here carry their own logic, so they sit naturally next to one another and let a region read as the work of one people, in one landscape.

How Real Place Names Are Built

Open an old map of England and most of the names break cleanly into two halves. The first half is a root — a description of a feature (ash, stone, black), a use (kings, church, mill) or a long-dead owner's name. The second half is a suffix that names the kind of settlement. Put ash beside -ford and you get Ashford, "the ford by the ash trees." That logic is the whole trick, and once you can read it, you can build it.

Two language layers supply most of the suffixes. The older is Old English, brought by the Anglo-Saxons: -ton (an enclosed farmstead), -ham (a home or estate), -ford (a river crossing), -ley (a woodland clearing), -bury (a stronghold), -worth (an enclosure) and -wich (a dwelling or trading post). The second is Old Norse, left across the north and east by Viking-age settlers: -by (a farmstead), -thorpe (an outlying settlement), -thwaite (a cleared meadow), -dale (a valley) and -beck (a stream). The reason a Yorkshire map sounds different from a Sussex one is that the layers fall in different places.

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

Suffix Meanings Reference

The suffix is where a place name keeps its meaning. Learn a dozen of them and you can decode — or invent — settlements at a glance. The generator tags every result with the meaning of its suffix; this table is the master key. Mix Old English and Old Norse endings within a single region only if your world's history justifies it; otherwise keep one layer per culture and the map will read true.

SuffixMeaningExample
-tonEnclosed farmstead or homestead (OE tūn)Brampton
-hamHome, village or estate (OE hām)Oakham
-fordA shallow river crossingAshford
-bury / -boroughA fortified place or stronghold (OE burh)Highbury
-ley / -leighA woodland clearing or glade (OE lēah)Thornley
-worthAn enclosed homestead (OE worð)Tamworth
-wich / -wickA dwelling or trading settlement (OE wīc)Saltwich
-fieldOpen cleared land (OE feld)Bramfield
-cotA cottage or small dwelling (OE cot)Draycot
-stow / -steadA holy place or farmstead (OE stōw / stede)Felstead
-byA farmstead or village (ON bȳr)Grimsby
-thorpeAn outlying settlement (ON þorp)Scunthorpe
-thwaiteA cleared meadow or paddock (ON þveit)Braithwaite
-daleA broad valley (ON dalr)Borrowdale
-beckA stream (ON bekkr)Troutbeck
-nessA headland or promontory (ON nes)Skelness
-mouth / -portA river mouth or harbourSaltport

Naming by Style

The same morphemes can sound ancient, ominous or otherworldly depending on the roots you pair them with. The style filter swaps both pools at once, so each setting reads as its own culture rather than a recolour of the last.

Building a Believable Map

A scatter of good names is not yet a map. What turns a name list into a place readers trust is geographic logic — the sense that each settlement sits where its name says it should. The fastest way to get there is to let the terrain choose the suffixes.

Example Village & Town Names

Grouped by style — drop any of these straight onto a map, or roll your own above.

Medieval English

Norse

Fantasy

Dark / Grim

Coastal

Elven

Tips for Naming Settlements

About Place Names

The study of place names is called toponymy, and it is one of the few branches of history written into the land itself. Long after a language dies, its words survive in the names of the fields and crossings its speakers used every day. That is why a single map can hold Celtic river names, Old English farmsteads and Norse valleys side by side: each layer of settlers named what mattered to them and left the rest standing.

For a worldbuilder, that is the gift. You are not just labelling dots — you are writing a hidden history. A cluster of -by names says raiders settled here once. A lone -minster in farm country says a church drew people before the fields did. Players who notice the pattern feel the depth even if they never name it, and that felt depth is what separates a map you printed from a world you built.

FAQ for Village Name Generator

How are real English village names built?

Most are a root plus a place-name suffix carried over from Old English or Old Norse. A root describes a feature or owner (Ash, Black, Kings, a personal name), and the suffix names the kind of place: -ton (farmstead), -ham (home), -ford (river crossing), -bury (stronghold), -by (Norse farmstead). Ashford literally means 'the ford by the ash trees'.

Where can I use the village name generator?

Drop names straight onto a fantasy map, a D&D or Pathfinder campaign, a novel-in-progress, or a worldbuilding wiki. Every result is an original combination built from real place-name morphemes, so it works for a historical-feeling setting as easily as an invented one — no permissions needed.

What do suffixes like -ton, -ham and -ford mean?

-ton is an enclosed farmstead, -ham a home or estate, -ford a shallow river crossing, -wich a dwelling or trading post, -bury a fortified place, and -ley a woodland clearing. The Norse layer adds -by (farmstead), -thorpe (outlying settlement), -thwaite (clearing) and -dale (valley). The generator decodes the suffix on every result.

Can I use these names for D&D or a novel?

Yes. The names are original combinations built from authentic morphemes, so they sound real without copying any actual place. Drop them straight onto a map, into a campaign, or into a manuscript. Each card tells you what the name implies — a ford, a market, a hill — which makes it easy to place on terrain that fits.

How do I make a believable map full of names?

Group names by region and let geography drive the suffixes: -ford and -bridge cluster along rivers, -port and -mouth on the coast, -fell and -dale in the hills. Keep one style per culture so a region reads as a single people. Vary scale with the hamlet, village and town setting so the map breathes.

What makes village names in fantasy worldbuilding feel authentic?

The same root-plus-suffix logic that built real England — a feature or an owner as the root, a settlement type as the suffix. This generator applies that same logic to its invented styles, so an Elven or Dark-style result still follows the grammar of Ashford or Grimsby, just with a different vocabulary.

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

A hamlet is a tiny cluster of dwellings with no church or market. A village is larger, usually with a church, a green and a mill. A town has a market charter, often walls and gates, and supports trade and guilds. The settlement-size filter biases each name's lore note toward the right scale.

Why do Norse-style names sound so different?

They draw on a separate language layer left by Viking-age settlers. Old Norse suffixes — -by, -thorpe, -thwaite, -ness, -beck, -garth — and harder root sounds give the northern and eastern style its distinct ring, where Old English -ton and -ham country sounds softer.