Rollify
RPG

Town Name Generator

English-style town names with the locative suffixes that make a place sound real — Windmere, Ashford, Thornbridge, Raven Hollow. Built for the towns your D&D party rolls through and the ones that fill a fantasy map.

English-style town names with locative suffixes — Windmere, Ashford, Raven Hollow.

What makes a town name believable

Real English town names are built from a descriptive root plus a locative suffix that once meant something — -ton (an enclosure), -ford (a river crossing), -bury (a fortified place), -mere (a lake). That's why Ashford and Windmere sound like real towns and Crystalpeak sounds like a video game. This generator pairs an evocative root with one of those genuine suffixes, so every roll lands somewhere that feels lived-in.

Great for

  • D&D session prep — name the next town before the party gets there.
  • Fantasy maps — fill in the dots between the big cities.
  • Fiction — a hometown for a character that sounds like it has a history.

Building a region, not just a name

Towns near each other often share a root or a suffix — it's how you signal they're in the same valley or duchy. Roll several and keep the ones that rhyme: Ashford, Ashby, and Ashmere instantly read as one region. For the bigger settlements nearby, use the city name generator; for the tiny ones, the village name generator.

FAQ

Can I use these for a real-world or historical setting?

Yes — the suffixes are drawn from genuine English place-name patterns, so the output works for historical fiction and pseudo-medieval settings, not just high fantasy.

How many town names can it make?

Thousands — the root and suffix pools cross-multiply, plus a share of two-word "[Root] [Geography]" names like Raven Hollow. You won't run dry naming a whole map.

Where do I name the people and the inn?

The fantasy name generator handles the townsfolk, and the tavern name generator names the inn on the square.

Related