City Name Generator

Explore the realms of creativity with our unique tools designed for fantasy enthusiasts. Craft names, build worlds, and shape stories like never before.

City Names

Generate city names:

Generated Names:

Fallen Oak Nighthaven Glinting Marsh Obsidian Crag Silvershadow Dawnlight Ridge Brightforge Hightree Haven Wyrmwood Moonlit Vale Dreamweaver Port Cindermoor Emerald Glade Cinderfall Eboncrest
Fantasy City landscape for City name generator

Want something specific?

Describe a style, vibe, sound, or theme and we'll tailor the names to it.

Is this what you wanted?

Have a suggestion?

0/500

A city name has to carry more weight than a town name. A town can be called Oldmill and that is the whole story β€” there was a mill, it got old. A city is the seat of something: a throne, a trade route, a siege that failed. Its name has to survive being said by people who have never been there.

The generator above draws from a fixed pool of 40 hand-checked city names. Every name on this page comes from that pool β€” nothing here was invented for the article. They are listed below grouped by the structural pattern each one uses, because once you can see the pattern, you can build your own names that sit naturally beside them.

The pattern behind almost every name in the pool

Look at Frosthaven, Ashenhill, Stoneward, Wyrmwood. Each is two pieces welded together: an evocative element (frost, ash, stone, wyrm) plus a settlement or landform word (haven, hill, ward, wood). That is not a fantasy invention β€” it is how real place names formed. Oxford is an ox ford. Cambridge is a bridge on the Cam. The fantasy versions swap in a more charged first element and keep the grammar identical, which is exactly why they read as plausible rather than as noise.

Once you know that, the pool sorts itself into four groups by what the second half of the name promises about the place.

Fortified cities β€” names ending in a defensive word

Keep, citadel, bastion, fort, crag, spire, ward, top. If a name ends in one of these, the city has walls and probably a garrison, and its founding story involves holding a line. These are the natural choices for a border capital or a besieged seat of power.

  • Stormwatch Keep
  • Thornspire
  • Starfall Citadel
  • Ironbark Bastion
  • Stoneward
  • Sablefort
  • Obsidian Crag
  • Lunaris Keep
  • Eboncrest
  • Venomspire
  • Thundertop
  • Brightforge

Note that Brightforge earns its place here on trade rather than walls β€” a forge city is defended because of what it makes. If you want a capital that grew rich before it grew armed, that is the one.

Sheltered cities β€” names ending in haven, hollow, vale, glade, or fen

These promise enclosure: a city tucked into a valley, a hollow, or a marsh. They tend to read as older and quieter than the fortified group, and they suit places that survived by being hard to find rather than hard to storm.

  • Frosthaven
  • Mythril Hollow
  • Nighthaven
  • Emerald Glade
  • Grimstone Hollow
  • Hightree Haven
  • Shadowfen
  • Crimson Hollow
  • Moonlit Vale
  • Aurorvale
  • Glinting Marsh
  • Mysthaven

Cities named for terrain, water, or growth

Hill, wood, moor, ridge, cove, port, oak, bark. This group names the land first and lets the city be an afterthought β€” which is usually historically accurate, since the land was there first. Reach for these when the surrounding geography matters to your plot.

  • Ashenhill
  • Wyrmwood
  • Cindermoor
  • Gloomreach
  • Windrider Cove
  • Dawnlight Ridge
  • Dreamweaver Port
  • Fallen Oak
  • Drakonvale

Cities whose names are a mood, not a map

The remaining names skip geography entirely and commit to atmosphere β€” fire, dusk, sorrow, silver, a veil. They are the most dramatic in the pool and the easiest to overuse. One of these as your capital is striking; three neighbouring cities named this way stops feeling like a place and starts feeling like a mood board.

  • Eldoria
  • Emberfall
  • Silvershadow
  • Duskwhisper
  • Celestia’s Veil
  • Cinderfall
  • Sorrow’s Edge

How to pick the one that fits

Three tests, in order:

1. Say it in a sentence of dialogue. “We ride for Sorrow’s Edge at dawn” works. “We ride for Sorrow’s Edge, then on to Duskwhisper, then Silvershadow” does not β€” the mood names cancel each other out. City names get spoken far more than town names, so the spoken test matters more here.

2. Match the ending to the terrain you have already drawn. A city called Glinting Marsh on a mountain plateau is a contradiction your players will notice before you do. The four groups above are sorted by ending precisely so you can pick from the group that matches your map.

3. Decide what the name is hiding. The strongest use of a fantasy city name is when it no longer matches the city. Brightforge whose forges went cold two centuries ago. Emerald Glade after the glade was paved. That gap between the name and the present is free plot.

Smaller settlements and larger realms

If what you are naming is not really a city, work at the right scale instead. The town names list covers lived-in market towns and river crossings, and the village name generator handles hamlets. Going the other direction, a city needs a realm around it β€” start from the kingdom names list or the fantasy kingdom name generator. For a browsable set of city names in list form rather than generated one at a time, see city names. A fortified city also wants a castle name at its heart.

Frequently Asked Questions

How many city names does this generator have?
The pool holds 40 hand-checked city names. All 40 are listed on this page, grouped by naming pattern. The generator draws from that same finite pool rather than assembling names from random syllables, which is why the results stay usable.

What makes a city name different from a town name?
Scale and grandeur. Town names stay literal and humble β€” a ford, a mill, a market. City names carry a fortification word (keep, citadel, bastion), a claim to power, or a mood. If your settlement has districts, walls, and a ruler, name it like a city; if it has one road and one inn, use a town name.

Can I use these city names in my D&D campaign or novel?
Yes. Every name here is free to use in a tabletop campaign, novel, video game, or any worldbuilding project, commercial or personal. No credit required.

How do I make my own names that match these?
Take an evocative first element (a material, a weather word, a creature, a colour) and weld it to a settlement or landform word (haven, keep, hollow, ridge, ford, spire). That two-part compound is the structure behind almost every name in the pool, and it is how real place names formed too.

Muted fantasy landscape showing emerging city structures against mountains, representing the creation process for city names.

How to Create City Names

Generating city names is an exciting journey. Begin by tapping into different elements like geography, culture, and history. Think about the character of your city, whether it’s bustling and vibrant or tranquil and hidden. Use varied syllables and sounds to create unique names that resonate with the feel of your world.

Detailed, fantastical city with unique architecture, bridges, and subtle magical symbols, illustrating tips for generating unique city names

Tips for Unique Names

Consider using a mix of familiar and exotic names. Look at real-world languages and cultures for inspiration. Combining parts of words or altering spellings can help create something fresh. Remember, a name can hint at weather, landscape, or folklore, making it feel integral to the story you’re telling.

Explore the Key Benefits

Boost Your Creativity

Our tools inspire you to dive deeper into your imagination, helping you craft characters and stories that stand out in your fantasy world.

Save Valuable Time

Streamlined functions let you generate content faster, so you can spend more time developing your story and less on tedious tasks.

Ensure Your Uniqueness

With customizable outputs, every creation feels personal, giving your worlds a distinctive touch that reflects your unique vision.

Join Our Community

Connect with other creators and share your experiences, gaining inspiration and feedback that enhances your creative journey.

Craft Your Story

Transform Your Ideas into Epic Adventures

Explore a treasure trove of tools designed to help you create immersive characters and worlds. From compelling names to rich backstories, every feature aims to bring your storytelling to life. Let’s ignite your imagination and enrich your narratives.

Character Name Generator

Easily create unique names for your characters, fitting any race or class you envision. Let your heroes and villains stand out with names that resonate.

Race Name Generators

Elf, dwarf, orc, tiefling and more, each pool matched to that race's sound.

Start Your Adventure Today!

Ready to ignite your storytelling journey? With our intuitive tools, you can effortlessly create rich characters, compelling plots, and vibrant worlds. Dive in and watch your ideas come to life with ease!

Join Our Creative Community

Stay updated on our latest features and tools! Join our community of writers and creators, and explore a realm of possibilities tailored just for you. Sign up for insights, tips, and exclusive content that help enrich your storytelling journey.

By clicking Join Us, you agree to our Terms and Conditions.

More City Names, Grouped by Style

A city name carries more weight than any other place name in your world β€” it ends up on maps, in chapter titles, and in every direction your characters are given. The best city names signal what kind of power lives there: a fortress city sounds like Stormwatch Keep, a trade port like Saltmarrow, a fallen elven capital like Eldoria. Below are 120+ city names organized by style so you can match the name to the region, whether you’re running a D&D campaign, writing a novel, or drawing a homebrew map. Want more in a specific style? The city name generator produces fresh ones on demand, and the town names list covers smaller settlements.

Grand Capitals & Fortress Cities

Seats of power β€” walled, garrisoned, and built to outlast sieges. These names lean on stone, iron, and authority.

  • Highspire
  • Crownhold
  • Kingsreach
  • Ironcrown
  • Goldenwall
  • Valorgate
  • Stormhold
  • Warden’s Gate
  • Bastion’s Rest
  • Citadel Morrow
  • Gravenhall

Mystical & Elven Cities

Older than the kingdoms around them, usually half-legend. Flowing vowels and celestial imagery do the work here.

  • Sylvashar
  • Aetherion
  • Luminvale
  • Elarion
  • Glimmerdeep
  • Faewynne
  • Opaline Court
  • Seraphel
  • Wyndarel
  • Crystalis
  • Everbloom
  • Starweave

Dark & Shadowed Cities

Occupied, cursed, or simply built somewhere the sun avoids. Good for villain strongholds and cities with a secret.

  • Ravenmoor
  • Blackhollow
  • Dreadmere
  • Palegate
  • Murkwall
  • Gallowsend
  • Thornmire
  • Umbrafell
  • Vexmouth

Coastal & Port Cities

Harbors, shipyards, and smugglers’ quays. These names smell of salt and sound best shouted from a dock.

  • Saltmarrow
  • Tidewater Crossing
  • Brinehaven
  • Mistharbor
  • Pearlwake
  • Stormquay
  • Wavebreak
  • Corsair’s Landing
  • Deepmoor Bay
  • Anchorfall
  • Sirensong Harbor
  • Foamgate
  • Gullsperch
  • Galleon’s Rest
  • Coralspire
  • Driftwood Landing
  • Squallport
  • Marinersrest

Mountain & Frontier Cities

Built where the roads end β€” mining cities, mountain passes, and settlements holding the edge of the map.

  • Cragmoor
  • Snowreach
  • Timberhold
  • Granite Pass
  • Avalanche Gate
  • Highcairn
  • Wolfsridge
  • Pinewatch
  • Summitfall
  • Coldbrook Landing

Desert & Exotic Cities

Oasis markets, spice roads, and cities of sandstone and brass. Reach for these when your map leaves the temperate north.

  • Zaharim
  • Sunspire
  • Mirage Gate
  • Ashkanar
  • Duneveil
  • Sirocco’s Rest
  • Amberveil Oasis
  • Khepresh
  • Zephyria
  • Saffron Gate
  • Obelisk Rise
  • Qesh-Amara
  • Palmshade
  • Scorchwind
  • Gilded Basin
  • Serpent’s Well
  • Ivorygate
  • Cobalt Oasis
  • Sandsong
  • Emberdune

How to Choose a City Name That Fits Your World

Three quick tests: (1) Scale β€” city names should sound bigger than the towns around them; if your capital is “Milldale” and a nearby village is “Stormwatch Keep”, swap them. (2) History β€” old capitals carry worn, contracted names, while newer cities are often named after founders or victories. (3) Culture β€” keep naming conventions consistent within a region; Zaharim and Kingsbridge shouldn’t be neighbors without an in-world reason like conquest or trade. If the city anchors a whole realm, name the realm first with the kingdom names list or the fantasy kingdom name generator, then let the capital echo it. For the villages in its shadow, the village name generator keeps the style consistent.

These 80 curated names are hand-picked, not generated. The names in the generator above come from this site’s finite, hand-checked city pool — every one verified free of protected intellectual property.

Related Name Generators

Every generator below draws from its own finite, hand-checked pool: Castle Name Generator · Empire Name Generator · Fantasy Kingdom Name Generator · Fantasy World Name Generator · Forest Name Generator · Island Name Generator · All Location Generators