Fantasy City Name Generator

Generate immersive and epic names for fantasy cities, towns, and kingdoms. Perfect for D&D campaigns, novel writing, and world-building creativity.

Map Your World

Every dot on your map needs a name. Our Fantasy City Name Generator helps you fill the blank spaces with locations that feel alive and grounded in lore, whether they are floating sky-cities or underground bastions.

World Building

Build Your World with Epic Names

A great fantasy story needs great locations. Whether it's a bustling human capital, a hidden elven sanctuary, or a rugged dwarven fortress, the name of a city sets the tone for its history and culture.

Our Fantasy City Name Generator provides instant access to hundreds of immersive names tailored to different fantasy races and themes. Perfect for Dungeon Masters, novelists, and game developers looking to fleshy out their world maps.

Kingdom Styles

  • ⚔️ Human Cities: Classic medieval names ending in -gard, -ford, or -haven (e.g., Stormwatch, Riverdale).
  • 🧝 Elven Citadels: Elegant and melodic names inspired by Tolkien-esque languages (e.g., Silmathien, Valdor).
  • ⛏️ Dwarven Holds: Sturdy, guttural names often referencing stone and mountains (e.g., Kazmodan, Ironheim).
  • 👹 Orc Strongholds: Harsh, imposing names that sound like battle cries (e.g., Grommash, Durgul).

How this Fantasy City Name Generator works

The Fantasy City Name Generator operates on extensive databases of linguistically themed name parts for different races. It randomly combines prefixes and suffixes to create thousands of unique, lore-friendly location names.

How to Use

1

Choose Culture

Select Human, Elf, Dwarf, Orc, or Mystic theme.

2

Generate Cities

Create 12 names for your world map.

3

Build Your World

Use these names for your D&D campaign or novel.

Example Usage

Strong, mountain-themed names.

Input
Theme: Dwarf
Output
Ironheim Khazdum Grimgrad

Frequently Asked Questions

Can I use these names in my book?
Yes! All generated names are free to use in any creative project, commercial or non-commercial.
Do specific races have specific sounds?
Yes. Elven names use softer vowels, Dwarven names use harder consonants, and Human names use traditional English suffixes.
How many names can I generate?
Unlimited. Keep clicking until you find the perfect one.

Related Tools

The Fantasy City Name Generator is maintained by CodeItBro. We aim to provide the best free developer tools on the web. If you have feedback or suggestions, please visit our contact page.

Featured on

CodeItBro - Free dev tools + practical guides to help you ship faster | Product HuntCodeItBro - Free Online Developer Tools badgeCodeItBro badge