MythForge

Town Name Generator

Believable place names for villages, cities, ports and fortresses, each with a small story hook to spark ideas.

Type
Extras
How many
Batch 1 of 1

Click a name to copy it, tap to save it, or tap the picture to make an avatar. Press G for a fresh batch.

About town names

Real place names are usually made of two parts: a description and a landform. Ash plus ford is a river crossing by the ash trees. The generator works the same way, choosing endings that fit the kind of settlement you pick.

Villages get homely endings like -by, -wick and -ton. Cities get grander ones like -gate and -haven, ports get -mouth and -strand, and fortresses get -hold, -keep and -watch. Each name can also come with a story hook to get you started.

Tips for choosing a town name

1

Use the hook as a seed

One odd detail, like a lighthouse that burns blue, can carry a whole session.

2

Name neighbours together

Towns in the same region often share a prefix or an ending.

3

Let the name age

Old towns get shortened over time. Ravenford might be called Rafford by locals.

Questions

Can I use these for real-world-style maps?

Yes. The names follow the same patterns as many English place names, so they fit grounded settings well.

What are story hooks?

Short details about each place, like a strange custom or a local mystery, to help you bring it to life.

More generators