How to name a fantasy world

A world is the sum of its place-names. Get them feeling like they belong together and your map reads as a real, lived-in place; get them clashing and the whole thing feels like a stitched-together patchwork. This guide is a practical method for naming a fantasy world that hangs together.

Naming a world is different from naming a character. A character needs one good name; a world needs dozens that feel related, as though the same peoples, languages and history shaped them all. The trick is not to invent each name in isolation but to build a small set of patterns and then name everything through them. Do that, and a reader who has never seen your map will still sense that your continent is one place rather than a list of unconnected words.

Prefer to dive in? Generate places now and refine the best in seconds.

Open the kingdom name generator

Start with one or two "sound families"

Decide, even loosely, what the dominant culture of your world sounds like. Are its names hard and Norse, with lots of consonants and short syllables? Soft and elvish, full of flowing vowels? Earthy and Anglo-Saxon, built from plain words like ford, mere and weald? You do not need a full invented language; you need a feel. Pick one main sound family for the heartland of your world and perhaps a second, contrasting one for a rival or distant region. Every place-name you then create should lean toward one of those families, and the map immediately gains coherence.

Name from the top down

Work from the largest things to the smallest. Start with the realms and empires, the names people say when they talk about where they are from. The kingdom name generator is built for exactly this scale, and the realm name generator handles planes, voids and otherworlds when your setting reaches beyond a single continent. Once the big names exist, the smaller ones can echo them: a city in the kingdom of Valdor might be Valdoran or Vald's Crossing, tying the place to its land.

Let geography do half the work

Real place-names are mostly descriptions. Towns are named for a river crossing, a hill, a wood, a person who settled there. You can borrow this directly: build settlement names from a feature plus a suffix, and they instantly feel grounded. The city and town name generator leans on this logic, and the natural features themselves, the mountains and forests, are worth naming early because so many other places will be named after them. A range called the Ironteeth gives you Ironteeth Pass, Underteeth, and a dozen villages in their shadow.

Vary the texture deliberately

A world where every name follows the same formula gets monotonous as quickly as one with no pattern at all. The fix is to vary the texture on purpose. Some names should be grand and formal, the kind carved over a city gate; others plain and worn, the kind locals actually use. Old places can carry archaic, half-forgotten names; new settlements can be blunt and practical. A tavern, an inn, a market, name a few of the small human-scale places too, with a tool like the tavern name generator, and your world stops feeling like an atlas and starts feeling inhabited.

Keep a names list as you go

The single most useful habit in worldbuilding is to keep a running list of every name you invent, grouped by region. It stops you reusing the same sounds by accident, lets you spot when a region's names have drifted out of character, and gives you a bank to draw from when a player or reader asks about somewhere you never planned. Generate in batches, drop the keepers into your list, and let the world accrete name by name.

A quick worked method

In practice: choose a sound family, name two or three realms, name the major geography, then name settlements by echoing the realm or describing a local feature, and finally sprinkle in human-scale places, taverns, guilds, landmarks, for life. Generate each layer with the matching tool, read the names together rather than one at a time, and cut any that fight the others. For naming the people who live in all these places, see how to name a fantasy character, and to name the factions that contest the map, the guild name generator is the place to start.

Questions

World naming questions

Pick one or two dominant "sound families" for your world, a hard Norse feel, a soft elvish feel, an earthy Anglo-Saxon feel, and lean every name toward one of them. Name from the top down so smaller places echo the realms and geography they belong to, and keep a running list so the sounds do not drift.
Work largest to smallest: the realms and empires first, then the major geography (mountains, rivers, forests), then settlements named by echoing the realm or describing a local feature, and finally the small human-scale places like taverns and markets that make a world feel lived-in.
No. You need a feel, not a full grammar. A consistent sound and a few naming patterns are enough to make a world cohere. A generator that is tuned to a tradition does the phonetic work for you, so you can build a believable map without constructing a conlang.

Name your world

Build a coherent map with the kingdom, city, realm, mountain and forest generators. Free, instant and no sign-up.

Open the kingdom name generator