Summary

This city name generator forges fantasy settlement names from six cultural traditions, Norse frontier to desert caravan, weighted by settlement size so an outpost and a capital never sound like siblings. Every result ships with a one-line campaign hook, a trade, a feud, a founding oath, so GMs and indie authors get a usable name and a scene starter instead of random letter soup.

A Fantasy City Name Generator Built for Real Campaigns

Pick a cultural tradition and settlement size. Get five names, plus a one-line hook you can use at the table tonight.

A hand-drawn fantasy campaign map on a wooden table with carved settlement markers, a compass, and a notebook

Forge a settlement name

Pick a cultural tradition and a settlement size. The list updates right away, and you can forge five more any time.

How it works

What actually drives the name

Six cultural traditions

Each tradition pulls from a distinct phonetic bank, rooted in real toponymy patterns like Old Norse -vik and -heim or English -ton and -ford, not random letter soup.

Size changes the sound

An outpost gets humble endings like -by or -stead. A capital gets grander ones like -hold or -fjord, so scale reads before you say a word about the place.

A hook, not just a name

Every generated settlement ships with a one-line detail: a trade, a grudge, a founding oath. Enough to answer what this place is like, on the spot.

Three steps

From blank map to a usable name

  1. 1

    Pick a cultural tradition

    Norse frontier, riverine trade, mountain-hold, desert caravan, coastal maritime, or elder ruins reclaimed. Each one sounds different on purpose.

  2. 2

    Set the settlement size

    Outpost, village, town, city, or capital. Size changes which suffixes and epithets get pulled, so scale reads in the name itself.

  3. 3

    Forge five names

    Every result includes a one-line hook: a trade, a feud, a founding oath. Copy the one that fits, or hit forge again for five more.

Field note

Built for the table, not just the map

Piotr's Thursday group crossed into unclaimed territory in session 19, and the players wanted to know what the nearest town was called before he had written a word about it. He opened the generator, picked riverine trade and town, and had three usable names with hooks in under a minute. One of them, tied to a toll dispute, became the seed for the next four sessions. That is the actual use case: not a naming exercise for its own sake, but a fast, in-session answer that still respects the logic of your setting. A desert caravan outpost sounds different from a Norse frontier capital, and it should, because the players will hear the difference even if they cannot say why.

  • Six phonetic traditions grounded in real toponymy
  • Suffixes and epithets scale with settlement size
  • Every name ships with a usable one-line hook
A game master placing a wooden city marker on a hand-illustrated fantasy map beside dice and a pencil

Common questions

Is this city name generator free to use?
Yes. There is no signup and nothing runs on a server beyond an anonymous usage ping. Every name is generated in your browser the moment you pick a tradition and size.
Where do the naming patterns actually come from?
Six fictional traditions, each modeled on a real toponymy convention: Old Norse -vik and -heim endings, English -ton and -ford patterns, and similar geographic naming logic from other real settlement traditions. The result is fantasy, but the grammar behind it is not invented from nothing.
Why does settlement size change the name?
A capital called Ulfby undersells itself, and an outpost called Ulfheim oversells itself. The generator weights suffixes and epithets by size, so a one-building outpost and a five-district capital do not sound like siblings.
Can I edit or extend a generated name?
Yes, treat every result as a first draft. Swap a syllable, drop the suffix, or graft two results together. The generator's job is to get you unstuck, not to be the final word on your Codex.
Will I get the same five names twice?
Rarely. Each tradition pulls from ten or more prefixes, roots, and suffixes, recombined with settlement-size weighting, so repeats across a single tradition and size are uncommon. Hit forge again for five more.
Does this work for novels, not just tabletop campaigns?
Yes. Indie fantasy and sci-fi authors use it the same way GMs do: pick the tradition that matches a region's culture, forge a shortlist, then pick the one whose hook sparks a scene.
Do I own the names this generates?
Yes, use them however you like in your campaign, manuscript, or published module. Nothing here is tied to a license or a product.

Keep building your world with the Forge

The city name generator is one tool in the Koroverse toolkit for GMs and indie authors who treat their lore like a living system.

Start creating