City Names
The right city name builds a world before you even describe a single street. Whether for a novel, game, or creative project, a great city name hints at culture, history, and atmosphere all at once.
Famous City Names That Nailed It
Real-world names that became iconic. Here's what makes them work.
A brilliantly crafted fantasy city name that blends the mundane and absurd — immediately distinctive and perfectly suited to Pratchett's satirical world.
A timeless fictional city name that became so iconic it's now used as a common noun, proving a great name can transcend its original context.
A single evocative word that perfectly captures the hubristic ambition and eventual doom of the underwater city — great names foreshadow the story.
Tips for Choosing City Names
Draw on the city's geography — names like 'Stonebridge' or 'Duskport' immediately hint at the landscape.
Layer history into the name — a city founded by conquerors might have a name that blends two languages or cultures.
Avoid names that are too similar to real cities unless that parallel is intentional.
Test how the name sounds as an adjective (e.g. 'Velorian traders') — citizens need to be nameable.
Keep it pronounceable — readers will mentally skip over names they can't sound out, weakening immersion.
Frequently Asked Questions
Base it on the city's geography, culture, or founding story. Combine evocative syllables, borrow from real-world linguistic patterns, and make sure it's easy to pronounce.
Often yes — names that echo real-world patterns (Germanic, Latin, Slavic, etc.) feel grounded. Purely invented phoneme combinations can feel alienating unless used deliberately for alien or fantastical settings.
Strong consonants, a clear visual image, and a hint of meaning — names like 'Ashfen' or 'Ironveil' linger because they suggest a scene or atmosphere.
You can use real names as inspiration, but for fiction, it's better to create something original to avoid confusion and give your world its own identity.
Establish a naming language or convention — for example, all cities in one region might end in '-heim', '-ford', or '-dal'. Consistency creates the sense of a real, internally coherent world.
How to Create Fictional City Names
Anchor the Name in Place
Use Linguistic Patterns
Layer in History and Meaning
Test Phonetics and Derivatives
Build a Naming System
Related Categories
Curious about what names mean? Explore Name Meanings →