A town shaped by arrivals, trade, and the waterline.
Fantasy Town Name Generator
A town name is easier to remember when it gives players one image to hold onto. This fantasy town name generator creates original settlement names for maps, travel notes, and places that need a quick identity.
Generate fantasy towns
Set a direction, roll ten original results, and keep the ones that fit your table.
Original syllable tables · Generated in your browser · No account
Your names
Lock the results you want to keep, then reroll the rest.
A town shaped by arrivals, trade, and the waterline.
A town shaped by arrivals, trade, and the waterline.
A town shaped by arrivals, trade, and the waterline.
A town shaped by arrivals, trade, and the waterline.
A town shaped by arrivals, trade, and the waterline.
A town shaped by arrivals, trade, and the waterline.
A town shaped by arrivals, trade, and the waterline.
A town shaped by arrivals, trade, and the waterline.
A town shaped by arrivals, trade, and the waterline.
Saved favorites
Favorites stay on this device.
How to use the fantasy towns tool
Choose a sound palette and length, then keep or reroll the result. The names are built from original place-name parts, not copied from published settings or existing fantasy lists.
Name the place players will revisit
For a recurring town, favor a name that is comfortable to say more than once. A short, distinct sound helps the party remember where a rumor began, where a contact lives, or which road leads back to safety.
For a distant settlement mentioned only in a letter, a longer or stranger name can add texture without creating extra work at the table.
Attach one useful detail
After choosing a name, add a visible feature: a bell at the gate, a market beside a dry canal, a lantern on a hill, or a bridge that closes at dusk. One concrete detail does more for a town than several paragraphs of abstract lore.
The same detail can guide a map label, a first scene, and the local nickname residents use.
Keep regional patterns simple
If several towns share a valley or coast, reuse one ending or sound pattern. That gives the map a sense of place while keeping each settlement distinct.
This tool focuses on town names. Use the tavern generator for an inn or public house, and the party generator for a group name.
Frequently asked questions
Can I use these for DnD cities?
Yes. The original results can suit towns, villages, districts, or a smaller settlement in a DnD campaign.
Does the tool generate town descriptions?
It generates names and a short flavor line. Add your own map details, inhabitants, and story hooks.
Are the names saved online?
No. Name generation runs in the browser. Favorites stay in local storage on your device.
Related generators
Taverns
Use this tavern name generator to give an inn, roadside room, or busy meeting place an identity before the party arrives. Each result is original and designed to be spoken naturally at the table.
Character names
Use this DnD character name generator to create an original name that fits a fantasy ancestry, a sound tradition, and the way you imagine the character speaking. The controls stay light so you can get a usable result before session zero ends.
NPCs
This DnD NPC name generator gives you a name plus one trait, one quirk, and one story hook. It is designed for quick preparation when a shopkeeper, guide, neighbor, rival, or passing stranger needs a useful first detail.
Party names
This DnD party name generator creates original names for an adventuring group, guild-adjacent crew, or temporary team. Use a result as-is, or let it become a joke, a shared promise, or a name the party earns later.