Fantasy Town Name Generator

Click the button. Become someone else.

Every worldbuilder hits the same wall. The kingdom has a history, the villain has a motive, the tavern has a signature stew, and the town they are all standing in is still labeled Town 3 on the map. Naming settlements is quietly one of the hardest jobs in fantasy writing, because a town name has to sound like generations of people actually lived there, shortened it, and argued about it. Real place names were built from working parts: a feature of the land welded to a word for what the settlement was. That is why Oxford and Ashbury sound inevitable, and why a town named on the spot at the game table so often does not.

This generator borrows that old logic. It welds an evocative lead element to a proper settlement suffix, so every result sounds weathered into the landscape rather than invented last Tuesday. Roll a name for the village your players insist on visiting instead of following the plot, the port your novel opens in, or the hometown your character mentions once and you now must invent forever. The map deserves better than Town 3.

Examples

FAQ

What makes a fantasy town name sound real?
Real place names are compound words that once meant something practical: a ford by the oaks, a fortified place on the hill. Fantasy names ring true when they follow the same recipe, one concrete element from the landscape plus one settlement word. Names that are all mood and no geography, like Shadowdoom, sound like a metal album instead of a place people buy turnips.
What do suffixes like ford, wick, and bury actually mean?
They are fossilized Old English. A ford is a river crossing, a wick was a dwelling or trading place, a bury comes from a fortified settlement, a stead is simply a place or farmstead, and a fell is a high moor. Using them correctly gives your world free depth: readers feel the etymology even when they cannot name it.
How should towns in the same region relate to each other?
Give a region a shared naming accent. If the coastal duchy favors haven and reach, and the highlands run to fell and moor, your map starts telling the story of who settled where before a single word of lore is written. Then break the pattern exactly once, and you have a mystery: why does one southern town carry a northern name?
Do I need to name every town in my world?
No, and you should not try. Name what the story touches: where the characters are, where they are from, and where the money or the threat comes from. Keep a short reserve list from this generator for the moment your players ride three days in the wrong direction and demand to know what that village on the horizon is called.

More generators