City Name Generator
This city name generator creates grand, prestigious names for the great cities and capitals of your world. Generate a batch below, then learn what gives a city name its weight.
Click Generate Names to reshuffle. Results are session only and never stored.
How City Names Work
City names work by sounding important. Where a town name is practical, a city name carries prestige, often joining a lofty descriptor to a feature of strength or status, like a golden spire or a storm gate. The name should feel like the seat of trade, power, or kings.
City Naming Conventions
City naming reaches for grandeur. Prefixes lean toward the noble and the elemental (High, Storm, Gold, Crystal), and suffixes evoke defense and prestige (haven, hold, spire, throne, gate). The result sounds like a place worth ruling from or laying siege to.
Example City Names and Their Style
A city name should sound like a capital, such as a high seat of kings or a port crowned in gold. The generator above builds original names in this grand style. Generate a batch and choose one fit for the heart of your map.
How to Choose a City Name
Choose a city name that signals its role. A trade capital suits a name about ports or gold, a fortress city suits one about walls and watch. The grander and more memorable the name, the more it reads as a true city.
Frequently Asked Questions
What is a good fantasy city name?
A good city name sounds grand and prestigious, joining a lofty descriptor to a feature of power or status. It should feel like a capital or a great hub worth ruling from.
How do I name a fantasy capital?
Reach for grandeur: pair a noble or elemental prefix with a suffix like hold, spire, or throne. Generate a batch above and pick the most imposing result.
Can I use these city names anywhere?
Yes. The names are original combinations, free to use for maps, campaigns, and fiction.