Fantasy City Name Generator

Generate evocative city, town, and village names for fantasy worldbuilding. From bustling trade hubs to remote hamlets.

Free · No signup required · Click any item to copy

Fantasy City Name Generator

Evocative names for cities, towns, and villages — click to copy

Click a name to copy it

Like a name? Save it as a real character.

Save to your wiki

A city's name is its first impression — and in a fantasy world, it carries centuries of implied history. "Ravenhollow" sounds like a place with dark secrets. "Brightwater" sounds prosperous and welcoming. "Ashford Crossing" sounds like a trade hub at a river junction. The right name does your worldbuilding before you've written a word of description.

Generate city and town names below — click to copy. For naming the kingdoms these cities belong to, try our Kingdom Name Generator. For the taverns inside them, use the Tavern Name Generator.

How Fantasy City Names Work

The best fantasy city names follow real-world naming patterns — because real place names evolved from geography, history, and language. Understanding these patterns lets you create names that feel lived-in and authentic.

Common Fantasy Place Name Formulas

FormulaExamplesImplies
[Nature] + [Settlement]Oakbarrow, Willowmere, BramblewoodGrew organically around natural features
[Material] + [Structure]Irongate, Stonewatch, CopperdaleBuilt deliberately, industrial or military
[Adjective] + [Geography]Brightwater, Deepwell, HighcliffDefined by a notable geographic feature
[Animal] + [Landmark]Crowsperch, Wolfpine, FoxgloveNamed after local wildlife, older settlement
[Person] + [Feature]Kingsmead, Drake's Landing, HarrowfieldFounded or conquered by a notable figure
[Mood] + [Terrain]Bleakreach, Nighthollow, ShadowfenDangerous, remote, or mysterious location

Naming Cities by Function

  • Trade hubs — Names with "crossing," "ford," "bridge," or "harbor" suggest connectivity: Ashford Crossing, Stoneharbor, Whitebridge
  • Military outposts — Names with "watch," "gate," "wall," or "guard" suggest defense: Stonewatch, Irongate, Thornwall
  • Mysterious places — Names with "hollow," "shadow," "night," or "fell" suggest danger: Nighthollow, Shadowfen, Hollowfell
  • Prosperous towns — Names with "bright," "gold," "silver," or "sun" suggest wealth: Brightwater, Gildenshire, Sunstone
  • Remote villages — Names with "moor," "fen," "end," or simple compound words suggest isolation: Embermoor, Ember's End, Dusthaven

Once you've named your cities, map them with Anima's cartography tools and develop their cultures using the Location & Setting Design guide.

Beyond the generator

Names are a starting point. Build the character.

Generated names are great until you forget which one belongs to which NPC. Anima turns the names you keep into a real character database — wired to your wiki, your maps, your sessions.

  • Save unlimited characters with names, art, voice notes, and stat blocks
  • Link names to factions, locations, and other characters as relationships grow
  • Quick-create new NPCs from anywhere in your world without losing context

Free to start · No credit card · Your generated content stays free to use anywhere

More free tools

All tools →