Gaming

Fantasy Town Name Generator

Generate fantasy town and city names for novels, D&D campaigns, game worlds, and maps.

Generator

Type a keyword and generate names

Generated ideas
    Your shortlist

    Save your favorite ideas here before you copy or compare them.

      Tips

      How to use this tool

      Town names should hint at geography, history, or what makes the place special. "Frosthollow" suggests a cold valley. "Brightwater" suggests a clean river.

      Checklist

      A quick naming checklist

      • Make sure it sounds like a real place.
      • Check that it is not already used in a major franchise.
      • Consider the town's geography and history.
      • Test it on a hand-drawn map.
      Prompt ideas

      Fast ways to explore better name styles

      Try this

      Village

      Use this prompt to get a faster first batch of ideas.

      Try this

      City

      Use this prompt to get a faster first batch of ideas.

      Try this

      Port Town

      Use this prompt to get a faster first batch of ideas.

      Try this

      Fortress

      Use this prompt to get a faster first batch of ideas.

      Try this

      Capital City

      Use this prompt to get a faster first batch of ideas.

      FAQ

      Fantasy Town Name Generator FAQ

      How do you name a fantasy town?

      Combine a geographic feature or resource with a suffix like -haven, -vale, -crest, -moor, -gate, or -fen. This creates names that feel grounded and real.

      Should fantasy town names sound English?

      Not necessarily. Different cultures in your world should have different naming conventions. But for English-language readers, familiar patterns are easier to remember.

      Related tools

      More generators like this

      Next step

      What to do after you find a good name

      Draw a rough map of the town with the name. Even a simple sketch with landmarks helps bring the place to life.

      Keep browsing

      More generators people usually open next