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.

    Related generators

    By the Fantasy Name Generator team.

    Last updated: June 2026.