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
Like a name? Save it as a real character.
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
| Formula | Examples | Implies |
|---|---|---|
| [Nature] + [Settlement] | Oakbarrow, Willowmere, Bramblewood | Grew organically around natural features |
| [Material] + [Structure] | Irongate, Stonewatch, Copperdale | Built deliberately, industrial or military |
| [Adjective] + [Geography] | Brightwater, Deepwell, Highcliff | Defined by a notable geographic feature |
| [Animal] + [Landmark] | Crowsperch, Wolfpine, Foxglove | Named after local wildlife, older settlement |
| [Person] + [Feature] | Kingsmead, Drake's Landing, Harrowfield | Founded or conquered by a notable figure |
| [Mood] + [Terrain] | Bleakreach, Nighthollow, Shadowfen | Dangerous, 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.
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 →
Kingdom Name Generator
Generate majestic kingdom and nation names for fantasy worldbuilding. Filter by culture (Norse, Celtic, Arabian, and more) and polity type (Kingdom, Empire, Duchy, Republic, Tribal).

Tavern Name Generator
Generate creative tavern and inn names for D&D campaigns. The Rusty Anchor, The Golden Griffin, and 40+ more — click to copy.

D&D Name Generator
Generate character names for Dungeons & Dragons campaigns. Male, female, and gender-neutral options across fantasy races.
Dragonborn Name Generator
Generate powerful dragonborn names for D&D 5e. Draconic-sounding names with clan traditions and honor-bound heritage.