Realm Names

Town, kingdom and map names

Four generators for everything that gets written on a map, from a whole realm down to a single alley. Towns and landmarks use compounds and syllable blends, streets use trades and sign words, and kingdoms use invented roots with a title.

How to name the places on a fantasy map

Real place names are mostly short descriptions that wore smooth with use: a ford where oxen crossed, a new town by a bridge. Names built the same way feel right without anyone knowing why. The town and landmark generators work like this, joining a first part such as a plant, an animal or a founder to an ending such as ford, wick or mere.

Scale decides the pattern. A village gets a plain compound. A kingdom is older and bigger than any one feature, so it gets an invented root built from syllables, often with a title in front. A street is named by the people who use it, which is why the district generator is full of trades and everyday objects.

Give one region one sound. If the towns along a river all draw on the same endings, the map looks like somebody lived there. You can do this with the starting-letter filter and by locking an ending you like, then re-rolling the first part.

Names on a map are read small and said often. Use the longest-name filter to keep labels short, and say each name aloud before you ink it. If two names on the same map could be confused in speech, change one.

A taste of each generator