Fantasy City Name Generator

Updated

Fantasy cities live or die by their names — a good one hints at history, weather, and the people who built it. This generator forges invented towns, holds, and capitals from evocative roots, so each result sounds ready to drop onto a map with roads leading out. Spin a few, copy the one that feels lived-in, and keep the rest for later.

12 names generated

  • Highcrag
  • Stonecrag
  • Goldhold
  • Wyndbarrow
  • Ironhaven
  • Highfell
  • Wyndmarch
  • Stonegard
  • Stoneridge
  • Greyridge
  • Brightkeep
  • Ironwend

Frequently asked questions

What makes a believable fantasy city name?
Believable city names usually combine a descriptive root with a place-word like '-haven', '-hold', or '-spire'. The blend hints at geography and history without needing a backstory.
Are these fantasy city names free to use?
Yes — they are invented at random from original roots and free for your maps, campaigns, and stories. Run a quick search before using one commercially.