Cities in fantasy worlds carry a different weight from the towns and villages around them because a city is where the power sits and where the culture concentrates and where the story tends to arrive eventually regardless of where it began and the name of that city has to do all of that work before a single scene is set inside its walls.
The greatest fantasy cities in literature and gaming became real places in the imagination of the people who encountered them not because they were described in extraordinary detail but because the name itself did something that made the place feel inevitable.
A city called something that sounds like it grew from the ground over a long time feels fundamentally different from a city called something that sounds like it was invented last Tuesday and that difference lives entirely in the name before anything else about the city is known.
Whether you are building a world from scratch or filling in a map or writing a story that needs a city at its centre the name is the first decision that everything else builds on and it is worth getting right because every street and every district and every character who calls the city home will carry some of that name forward.
Here are 203 fantasy city names to find the one that already feels like a place.
Classic Fantasy City Names
Classic fantasy city names share a quality that the most enduring fictional cities all carry which is that they sound like they came from the world rather than from someone naming the world. The names that feel most real are almost always the ones where the elements suggest a geography and a history simultaneously without explaining either one.
- Eldenmere
- Ashvale
- Goldenveil
- Ironhaven
- Greywood
- Stormreach
- Dawnspire
- Copperholm
- Silvergate
- Blackmoor
- Frostmere
- Embervale
- Brightwater
- Thornwall
- Crestfall
- Oakhaven
- Mistbourne
- Sandrift
- Hollowcrest
- Highgate
- Deepholm
- Willowvane
- Coldwater
Ancient Fantasy City Names
Ancient city names carry the feeling of something that was already old when the people currently living there were born and that quality comes from the sound of the name before its meaning arrives. These names suit cities that predate the current civilisation and where the walls remember more than anyone alive can tell you.
- Valdenmere
- Aethoria
- Solenvast
- Kaelthorn
- Umbrafall
- Seraveld
- Caldenmere
- Verdanthol
- Nocthveld
- Eryndal
- Thyrmholt
- Galenveil
- Elthenmoor
- Varevast
- Mythenvale
- Eldravast
- Iravel
- Duskenmere
- Soldreth
- Auremholm
- Orvindal
Port City Names
Fantasy port cities exist at the intersection of land culture and sea culture and the names that suit them carry both without belonging entirely to either. A port city name should feel like it has a harbour in it even before anyone has been told there is water nearby.
- Tidevast
- Shoreholm
- Saltmere
- Wavenveld
- Harbourgale
- Currentholm
- Brinegate
- Seafarenspire
- Driftvast
- Anchorveld
- Shallowmere
- Pelagicvast
- Crestwater
- Portenmere
- Marevast
- Tidewatch
- Salternvast
- Dockenmere
- Breakwaterveld
- Windveil
Dark City Names
Dark fantasy cities carry the atmosphere of places where something went wrong a long time ago and nobody quite fixed it and the name is the first signal of that atmosphere. These suit cities where the power structure is oppressive or corrupted or where the history of the place haunts the streets in a way that is visible to anyone who knows where to look.
- Shadowmere
- Grimvast
- Nocthenfall
- Dreadholm
- Voidenveil
- Bleakstone
- Umbralvast
- Gloomveld
- Cindermere
- Withergate
- Duskmoor
- Sorrenveld
- Veilenvast
- Decaymere
- Hollowmoor
- Bleakenvast
- Ashenveil
- Grimthorn
- Nightholm
- Dreadenvast
- Morvaine
- Ashengate
Elven City Names
Elven cities in fantasy tradition carry names that sound like they were chosen with patience rather than urgency because the culture that built them had a different relationship with time than the cultures around them. These names move differently from human city names and carry beauty and age in equal measure.
- Silvenmere
- Aelenvast
- Lumenhollow
- Eloraveld
- Starenveil
- Faerenvast
- Sylvenmere
- Aeldholt
- Elorimark
- Verdenveld
- Luminenvast
- Aethenmere
- Sylvenvast
- Eldenhollow
- Vaelenholm
- Faerenspire
- Silvenholm
- Lumingate
- Aelenmoor
Dwarven City Names
Dwarven cities in fantasy tradition carry names that come from what the mountain gave and what the dwarves took from it and the names are almost always built from the same two-element construction that dwarven culture applied to everything which is the material pressed against the function.
- Irondeep
- Stoneheim
- Goldenvault
- Copperhold
- Bronzegate
- Steelforge
- Granitespire
- Flintholm
- Anvilvast
- Hammerdeep
- Quarrygate
- Boulderholm
- Forgemark
- Deepvault
- Copperspire
- Slagmore
- Emberhold
- Stonemark
- Irontower
Magical City Names
Cities built around magical traditions carry names that suggest the arcane without overstating it because the most convincing magical cities in fiction feel like places where magic is ordinary rather than exceptional and the name carries that quality of familiarity with the impossible.
- Runegate
- Spellvast
- Arcaneholm
- Lorenveil
- Mystenvast
- Visionmere
- Prophecyhold
- Starenveld
- Glyphveld
- Seerholm
- Echomere
- Mindspire
- Soulvast
- Thoughtgate
- Moonscribe
- Runemere
- Veilenvast
- Dreampass
- Lorevast
Mountain City Names
Cities built into or against mountains carry names that suggest elevation and stone and the particular culture that develops in places where the horizon is above you rather than in front of you. These suit cities that are difficult to reach and therefore difficult to take.
- Stormpeak
- Crownvast
- Highveld
- Stonecrest
- Ridgevast
- Cliffholm
- Alpenveld
- Summitholm
- Glaciermere
- Coldcrest
- Snowvast
- Peakenmere
- Granitemere
- Icepeak
- Boldpeak
- Cragenvast
- Frostspire
- Sheergate
- Windcrown
Trading City Names
The great trading cities of fantasy worlds carry names that suggest prosperity and movement and the specific energy of a place where goods and people from very different places arrive and leave in a continuous flow that gives the city its character. These suit cities at crossroads or on major trade routes where the commerce is the culture.
- Goldenveld
- Marketholm
- Prospervast
- Merchantmere
- Richgate
- Tradenveld
- Abundancemere
- Bazaarholm
- Guildvast
- Coinspire
- Harbourtrade
- Crossroads
- Guildhaven
- Wealthvast
- Prospergate
- Commercemere
- Exchangevast
- Valuevast
Ruined City Names
Ruined cities carry a different kind of name from living ones because the name often survived the city itself and what it suggests now is not what the place was but what it has become which is something that time and abandonment have made into a different kind of place entirely.
- Forgottenvast
- Lostmere
- Ruinholm
- Decayveld
- Abandonvast
- Shattermere
- Brokenveld
- Collapsegate
- Dustenvast
- Silentmere
- Emptyholm
- Bleakvast
- Withervast
- Fadenmere
- Crumblegate
- Ashenvale
- Ghostmoor
- Wreckenveld
- Desolatemoor
- Fallenpass
- Tombenvale
- Enddale
- Lostwood
Building a Fantasy City Name That Lasts
The fantasy city names that stay with readers and players longest share a small number of qualities that are worth understanding before choosing or creating one.
The first is that the name suggests a location without describing it. Stormreach suggests height and exposure. Saltmere suggests water and trade. Ironhaven suggests industry and safety. None of these describe the city directly but each one places it in the imagination with more precision than a literal description would.
The second is that the name carries a single dominant character. A city name that tries to be both dark and welcoming or both ancient and new tends to feel uncertain about what the city is. The names that work are the ones that commit to one quality and let that quality do everything.
The third is that the name passes the spoken test. A city name lives in conversation as much as on the page and a name that sounds awkward when spoken aloud will always feel less real than one that arrives cleanly in the mouth. Every name on this list should be said aloud at least once before it is committed to because the ear knows things about a name that the eye misses on the page.
Common Questions
How long should a fantasy city name be?
Two to four syllables covers most of what works in practice. Short enough to say naturally in the middle of a sentence and long enough to carry a distinct identity. Single syllable city names work when the word itself is strong enough to carry the entire identity of a place. Names longer than five syllables tend to get shortened by the people who use them most which means the shortened version becomes the real name regardless of what was intended.
Should a fantasy city name reflect the culture that built it?
Yes and this is one of the most reliable ways to make a world feel larger than the page it exists on. A city built by elves should carry a different naming tradition from one built by dwarves or humans or a culture that developed independently of all three. When every city in a world sounds like it came from the same naming system the world tends to feel smaller than it is.
Can I combine elements from different sections on this list?
Yes and that combination often produces names that feel more specific than any section alone could. A dwarven city on a coastline might combine elements from the dwarven and port sections. A ruined magical city might combine elements from the ruined and magical sections. The combination suggests a specific history without having to explain it.
What is the difference between a city name and a town name?
Scale is part of it but character is more of it. A city name carries more authority than a town name because cities in fantasy worlds tend to be centres of power rather than simply larger settlements and the name reflects that authority. City names tend to be slightly more formal and slightly less descriptive than town names and they tend to carry less of the working vocabulary of the land around them because cities exist at a remove from the immediate geography in a way that towns do not.
Final Thoughts
A fantasy city name earns its place when the people inside the story start thinking of it as home and the people outside the story start thinking of it as real and both of those things happen faster than anyone expects when the name was chosen with the city in mind rather than chosen and the city built around it.
Find the name that already feels like it has streets in it and build from there.