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.

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.
From blank map to a usable name
-
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
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
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.
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
Common questions
Is this city name generator free to use?
Where do the naming patterns actually come from?
Why does settlement size change the name?
Can I edit or extend a generated name?
Will I get the same five names twice?
Does this work for novels, not just tabletop campaigns?
Do I own the names this generates?
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.