🏙️ 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.

215 Names 4 Styles Free
Top Picks
Northgate Stonecroft Wyndmoor Saltmere Keldrath Cindral Brightholm Sunwick
Sound
Energy
Tone
💡
Showing 215 names
Northgateprofessional
Wyndmoormodern
Keldrathcreative
Stonecroftprofessional
Cindralcreative
Brightholmfun
Velmoorcreative
Saltmeremodern
Ironwickprofessional
Sunwickfun
Lochvernmodern
Dustharbourcreative
Thornvastprofessional
Stormhavenprofessional
Dunvastprofessional
Velmarkmodern
Emberveilcreative
Verdwickmodern
Greyholmcreative
Caldenmoorprofessional
Caldwickprofessional
Crestholmprofessional
Ravenholmcreative
Oakhavenfun
Galwickfun
Glintwoodfun
Ashfencreative
Sunridgefun
Lumenportcreative
Crestfallmodern
Crystalveilfun
Korvathprofessional
Hartwellprofessional
Veldrunmodern
Rivenmoormodern
Blackfenprofessional
Morvanecreative
Pinegrovefun
Thorndaleprofessional
Cinderwickcreative
Gloomfencreative
Embervastcreative
Thornwallprofessional
Valorheimprofessional
Bramblewoodfun
Ironcrestprofessional
Harrowdalemodern
Marlowemodern
Brightmerefun
Coldmereprofessional
Galevorncreative
Dunmereprofessional
Frostwickfun
Ashenvalecreative
Ironveilprofessional
Brackenmeremodern
Goldsreachcreative
Stonemarshprofessional
Duskholmmodern
Vexthorncreative

Famous City Names That Nailed It

Real-world names that became iconic. Here's what makes them work.

Ankh-Morpork Terry Pratchett's Discworld

A brilliantly crafted fantasy city name that blends the mundane and absurd — immediately distinctive and perfectly suited to Pratchett's satirical world.

Metropolis DC Comics / Fritz Lang film

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.

Rapture BioShock video game

A single evocative word that perfectly captures the hubristic ambition and eventual doom of the underwater city — great names foreshadow the story.

City names carry immense narrative power. A single name can evoke ancient grandeur, futuristic sprawl, frontier danger, or pastoral peace. The best fictional city names feel like they belong to a real place — as if they grew organically from the land and the people who settled it. When naming a fictional city, consider its history, geography, and culture. Port cities often carry seafaring references; desert cities suggest heat and trade; mountain cities echo altitude and isolation. The name can reflect the city's founding story, its ruling family, or a landmark feature of the landscape. Great city names also work phonetically. They're easy to say, satisfying to read aloud, and stick in the reader's mind. From the stately ('Valorheim') to the evocative ('Ashfen'), the best names make you want to visit.

Tips for Choosing City Names

1

Draw on the city's geography — names like 'Stonebridge' or 'Duskport' immediately hint at the landscape.

2

Layer history into the name — a city founded by conquerors might have a name that blends two languages or cultures.

3

Avoid names that are too similar to real cities unless that parallel is intentional.

4

Test how the name sounds as an adjective (e.g. 'Velorian traders') — citizens need to be nameable.

5

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

Real cities are named after rivers, hills, founders, or events. Do the same for your fictional city. A port city might reference tides or harbours; a mountain city might echo stone or altitude. Geography grounds the name in the world.

Use Linguistic Patterns

Drawing from real language families gives names authenticity. Germanic patterns use compound words ('Steinwall'); Romance languages favour vowel-rich endings; Norse names often end in '-heim' or '-vik'. Pick a pattern that fits your world's culture.

Layer in History and Meaning

The most resonant city names carry meaning — whether obvious or buried. 'New Ashford' suggests a city built on ruins. 'Goldsreach' implies prospectors and ambition. Meaning makes a name feel earned rather than invented.

Test Phonetics and Derivatives

Say the name aloud. Check how it sounds as an adjective (Velorian, Stormhaven-born) and as a demonym (a Crestfell native). Clunky derivatives break immersion, so choose names that flex naturally.

Build a Naming System

If your world has many cities, develop a system. Different cultures or regions should have distinct naming conventions, just like how real-world place names shift as you cross borders. Consistency is the hallmark of a well-built world.

Curious about what names mean? Explore Name Meanings →