NameLaunchpad
Fantasy & fiction

Fantasy Town & Kingdom Name Generator

Fill your map with villages, kingdoms, elven cities and dwarven holds that sound like they belong to one world. Choose a place type, generate and save names for your atlas.

  • Free, no sign-up
  • Runs in your browser
  • Save & copy favorites
Style
A nickname, hobby or inside joke. Letters and numbers only.

Your name ideas

Tap the heart to save, the copy icon to copy.

Turn on JavaScript to generate names. You can still browse the example names below.

    Ideas are combined locally from curated word lists. NameLaunchpad does not check whether a name is available on any platform or free of trademarks.

    Your favorites

    No favorites yet. Tap the heart on any idea and it stays here in this browser.

      Example fantasy place names

      A few ideas the generator can produce. Use them as they are or as a starting point.

      • Ashford
      • Ravenwick Crossing
      • Little Thornbury
      • Valoria
      • Kingdom of Eldmark
      • Sylnore
      • Moonlit Glade
      • Ironhold
      • The Granite Halls
      • Ruins of Malzith
      • Saltmere Harbor
      • Port Gullhaven

      How fantasy place names are built

      Real place names often combine a landscape feature with an ending that means settlement, river crossing or hill. Fantasy names that follow the same logic feel instantly believable. Ashford suggests a river crossing near ash trees, and Thornbury a fortified place among thorns. The town style in this generator pairs nature and color roots with classic endings such as -ford, -wick, -bury, -mere and -dale.

      Kingdoms and empires usually sound grander and smoother, often ending in -ia, -ora or -mark (Valoria, Eldmark). Elven cities use soft, flowing syllables. Dwarven holds are named after stone, metal and forges. Ruined and cursed places get dark, harsh sounds or a grim description.

      Place name styles

      • Town & village: Ravenwick Crossing, Little Thornbury. Farming villages, market towns and trading posts.
      • Kingdom & empire: Kingdom of Eldmark. Nations, duchies, republics and free cities.
      • Elven city: Sylnore, Moonlit Glade. Forest capitals and hidden sanctuaries.
      • Dwarven hold: Ironhold, The Granite Halls. Mountain fortresses and mines.
      • Dark & ruined: Ruins of Malzith, The Drowned Spire. Dungeons, cursed lands and fallen cities.
      • Port & coast: Saltmere Harbor, Port Gullhaven. Fishing villages, pirate coves and trading ports.

      Worked example: naming a whole region

      A writer is mapping a cold northern region. They want the human towns to share a sound, so they generate several rounds of town names and keep the ones using Frost, North and Wolf roots: Frostmere, Northwick and Wolfdale Crossing. The region belongs to the Kingdom of Ostmark. In the mountains sits the dwarven hold Coaldelve, and on the coast a port called Brineport. Because each group of names follows one pattern, readers can tell at a glance which culture lives where.

      Worldbuilding tips

      • Stay consistent within a culture. Pick two or three endings per region and reuse them.
      • Let names tell history. A town called "New" something or "Ruins of" something hints at past events.
      • Vary length on the map. Mix short village names with longer, formal kingdom names so the map is easy to read.
      • Say them aloud. Players will use the names in conversation, so test them in a sentence like "We ride to Ashford at dawn."

      Frequently asked questions

      Quick answers about generating fantasy place names.

      Is this fantasy town name generator free?

      Yes. It is free, needs no sign-up and generates names in your browser. Save favorites as you build your map and copy them all at once.

      Can I use these names in my novel, game or D&D campaign?

      Yes. The names are original combinations of common roots and endings. Some may match small real-world places by coincidence, which is normal for English-style town names.

      How do I make names for one region sound consistent?

      Use one style per culture and save names that share roots or endings. The "Starts with" filter and your own word in "Include a word" also help create families of names.

      What is the difference between the kingdom and town styles?

      Town names are compact settlement names like Ashford. Kingdom names are grander, flowing names with optional titles such as "Kingdom of" or "Free Cities of".

      Can I include my own word?

      Yes. Type a root such as a character or river name into "Include a word" and the generator builds places like "Port Mira" or "Mirawick".

      More free Launchpad tools