💡 GOOD TO KNOWMatch the ending to the landscape, such as -ford for rivers and -dale for valleys.
Match the ending to the landscape, such as -ford for rivers and -dale for valleys.
Every story needs a place to start, and often that place is a small town. A good town name tells you how it feels before anyone visits. Honeybrook sounds warm and safe. Old Copperton sounds dusty and tired. This town name generator mixes friendly English word pieces with old village endings, so each name has its own mood.
Use it as a random town name generator for D&D, a cosy farming game, a short story or a map you are drawing for fun. Press Generate and ten towns appear. Some are cute and cottage-like, some sound like old trading posts, and some feel a little spooky. Pick the one that matches your story and give it a main street.
How to use the town name generator
- Press Generate names to see ten town names.
- Read them aloud and notice which ones feel cute, old or eerie.
- Pick a name that matches the mood of your story or game.
- Copy the town name or save it with the heart button.
What the endings of town names mean
Many English town names are built from two parts, and the second part often had a real meaning long ago. A -ton was a farm or settlement. A -ford was a place to cross a river. A -bury was a fortified place. A -thorpe or -by came from Norse settlers and meant a small village or farm.
Knowing this helps you pick a name that fits your map. A town on a river can be Willowford. A town on a hill fort can be Copperbury. A tiny farming hamlet can be Barleythorpe.
- -brook, -mere, -well: towns near water.
- -dale, -vale, -combe: towns in valleys.
- -field, -stead: farming towns with open land.
- -haven: harbour towns or safe places.
Cute towns, quiet towns and spooky towns
The first half of the name sets the mood. Soft, sweet words like Honey, Button, Clover and Plum make a cute town name, the kind you would see in a cosy farming game. Plain words like Copper, Birch and Cobble make a working town with mines, mills and markets.
For a spooky or mysterious town, pair a calm name with a strange suffix, or pick one that sounds a little too quiet, like Nether Mossyhollow. Players will feel that something is wrong before they reach the gates.
Town names for D&D and tabletop games
In a D&D 5e campaign, the party often visits a new town every session. Having a list ready saves time. Generate a batch before you play, write each name on a card, and add one fact to each: a tavern, a problem, or a strange local custom. When the party wanders off the map, you have a fictional town ready to go.
Example names and what makes them work
| Name | Why it works |
|---|---|
| Honeybrook | Sweet and calm, a perfect cute town for a cosy story. |
| Old Copperton | Sounds like an ageing mining town that has seen better days. |
| Willowford Green | A river crossing with a village green, the heart of farm country. |
| Little Barleythorpe | The Norse -thorpe ending fits a tiny farming hamlet. |
| Nether Mossyhollow | Quiet and damp, a good choice for a town with a secret. |
| Foxhaven Market | A busy harbour market town where traders meet. |
| Saint Cobblewick | The saint prefix hints at an old church at the town's centre. |
| Wrencombe | A small bird name and a valley ending feel peaceful and hidden. |
Tips for picking the right name
- Match the ending to the landscape, such as -ford for rivers and -dale for valleys.
- Use Little or Great to show two towns that grew from one place.
- Give each town one memorable detail, like a famous pie or a cursed well.
- Keep names easy to spell if players will need to write them down.
- Make a batch before each game session so you are never caught without a name.
Common questions
How do I come up with a good town name?
Pick a word that sets the mood, such as Honey for cute or Copper for working towns, then add an ending that fits the land, like -brook or -dale. Read it aloud and keep it if it sounds like a place.
Can I use this town name generator for D&D?
Yes. It works well for D&D 5e and other tabletop games. The names fit villages, market towns and crossroads across most fantasy and medieval worlds, as well as modern settings.
Are these real town names?
Most are made up, but they follow real English patterns, so a few can match a real village somewhere. Search the name if you need it to be fully fictional for a book.
How do I make a cute town name?
Use soft, sweet first words like Honey, Plum, Button or Clover, and gentle endings like -brook, -cot or -well. Adding Little in front makes it even cuter.