Fantasy Town Name Generator

Villages, towns and cities built from real place-name elements, so every name tells you what the place was.

Small grey words under each name are the meaning of that part. Tap the star to keep a name.

  1. Crowthwaitecrowsclearing (Norse)

    Village

  2. OldBeckdena streamwooded pasture

    Village

  3. Saltbysaltfarmstead (Norse)

    Town

  4. Elmportelm treesmarket port

    City

  5. Saltwellsaltspring

    Town

  6. Penormarchheadgoldborderland

    City

  7. Ereithholdlonemiststronghold

    City

  8. Ashworthash treesenclosure

    Village

  9. Becktona streamenclosed settlement

    Town

  10. Kelenreachchurchriverreach

    City

Saved names

Describe them, get a name

For when the random roll isn't quite right. Tell the Name Forge who they are and it suggests eight names with reasons. Runs only when you press the button.

0/400

AI suggestions via Vercel AI Gateway. The generator above keeps working without it.

About fantasy town names

Names that describe the land

English place names are tiny descriptions. Oxford is "ford for oxen", Grimsby is "Grim's farmstead" in Old Norse. Our town names use the same elements with their real meanings, so Ashthwaite is "ash-tree clearing" and you instantly know something about the place.

Village, town or city

Villages get humble farm and field endings (-thorpe, -ley, -wick), sometimes with Little or Nether in front. Cities get grander endings like -haven and -spire, or a stately invented root.

Curious how the parts fit together? See how fantasy names are built, with sliders you can play with.

18 fantasy town names with meanings

A fixed sample from the generator, so you can browse without clicking. Each part carries its meaning underneath.

  • Longcombelongsmall valley
  • Cranhavencranesharbour
  • Bradholmbroadriver island (Norse)
  • Cranhithecraneslanding place
  • Tiranhavenlandtheharbour
  • Thornfallthorn busheswaterfall
  • Longdenlongwooded pasture
  • Whithavenwhiteharbour
  • Blackwellblackspring
  • Swanhavenswansharbour
  • Valadholdvaleridgestronghold
  • Bradsteadbroadplace
  • Cranwellcranesspring
  • Penenspireheadriverspire
  • Whitminsterwhitechurch
  • Stanhamstonehomestead
  • Thornwatchthorn busheswatchtower
  • Ashhitheash treeslanding place

Town name questions

Are these real place-name endings?

Yes. -ford, -by, -thorpe, -wick, -ham, -ton, -bury and the rest are genuine Old English or Old Norse elements.

How do I name a fantasy city?

Choose City. Longer, grander names suit capitals; keep them pronounceable.

Can I use these on a map?

Yes. Generate 50, star the ones you like and download the list.