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.
- Stormwatch Keep
- Starfall Citadel
- Ironbark Bastion
- Lunaris Keep
- Sablefort
- Brightforge
- Eboncrest
- Thundertop
- Stoneward
- 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.
- Eldoria
- Celestia’s Veil
- Mythril Hollow
- Aurorvale
- Moonlit Vale
- Silvershadow
- Emerald Glade
- Mysthaven
- 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.
- Duskwhisper
- Gloomreach
- Nighthaven
- Shadowfen
- Grimstone Hollow
- Sorrow’s Edge
- Venomspire
- Obsidian Crag
- Crimson Hollow
- Cindermoor
- Ashenhill
- 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.
- Windrider Cove
- Dreamweaver Port
- 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.
- Frosthaven
- Thornspire
- Drakonvale
- Wyrmwood
- Emberfall
- Cinderfall
- Fallen Oak
- Glinting Marsh
- Dawnlight Ridge
- Hightree Haven
- 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.
Frequently Asked Questions
What makes a good fantasy city name?
Good city names are distinctive, easy to say aloud at the table, and hint at the city’s character — its power, its geography, or its history. Compound names like Stormwatch Keep or Saltmarrow work because they carry an image in the name itself.
How is a city name different from a town name?
City names sound grander and older — they name seats of power, trade hubs, and walled capitals. Town names stay humbler and more literal (a ford, a mill, a market). If your settlement has districts and a ruler, it needs a city name.
Can I use these city names in my campaign or novel?
Yes — every name on this page is free to use in your D&D campaign, novel, video game, or worldbuilding project, commercial or personal.