City Name Generator
Grand names for fantasy cities and capitals — Grancross, Serhaven, Eldwatch and more.
About city names
Fantasy cities need names that sound larger than a village — grander prefixes joined to strong suffixes like -gate, -hold, -spire, or -haven. This generator builds names worthy of a capital.
This generator is free and unlimited — click Generate as many times as you like for a fresh set of city names every time. Nothing to install, no account, no catch.
How city names are built
City names carry more grandeur than village names — they're often older, sometimes in a dead language, and frequently honour a founder, a god, or a victory. Compare a hamlet called Millbrook with a capital called Silverhold or Aurelian. Cities also tend to have accumulated nicknames, which is a fast way to show that a lot of people have lived there for a long time.
Elements that read as urban and grand
| Fortified | -hold, -keep, -gard, -guard — Silverhold, Stormgard |
|---|---|
| Grand suffixes | -heim, -polis, -ia, -um — Valdheim, Aurelium |
| Gates and spires | -gate, -spire, -crown — Highgate, Sunspire |
| Founder names | Possessive or Latinate — Aurelian, Kaldoria |
Making a city feel big
- Give major cities a formal name and a common nickname. The Free City of Aurelium, known to everyone as the Gilded Cage.
- Districts multiply the effect cheaply — naming three quarters of a city implies the other twelve.
- Older cities can carry a name in an older language nobody fully translates any more, which implies deep history for free.
- Match grandeur to power. A modest trade town called Empyrean Majesty reads as satire unless you mean it to.
Frequently asked questions
How does the city name generator work?
Click Generate and it instantly creates a fresh batch of city names. Every name is built from curated syllables and word pools, so they sound authentic rather than random. Keep clicking for as many as you like — it never runs out and it's completely free.
Are these city names free to use?
Yes. Every name generated here is free to use for any purpose — characters, stories, games, streams, whatever you need. There's no sign-up, no limit, and nothing to download.
What is a city name generator good for?
People use it for a capital city in a DnD campaign, a metropolis in your worldbuilding, a city in a fantasy novel, or a major location in a game. It's a fast way to get unstuck when you need a good name and don't want to stare at a blank page.
Can I save or copy the city names I like?
Yes — click any name to copy it to your clipboard, or use the Copy all button to grab the whole list. Refresh the page any time for a completely new set.