Random Town Generator

Believable fictional town and village names for stories, games and mock data.

0 towns

Random Town Generator

The random town generator invents believable town and village names for novels, tabletop campaigns, video games, model railways and placeholder data. Each name is assembled from the building blocks real place names are made of, so the results sound familiar without being copied from a map.

Three naming styles

Style Built from Examples
English / American Nature or landmark word + -ford, -field, -ville, -haven Willowbrook, Foxridge Springs
Old-world village Prefix such as Little, Upper, Saint + village name Upper Wexcombe, Haldon-by-the-Sea
Wild West Rugged word + Gulch, Creek, Butte, Flats Copper Gulch, Coyote Bend Junction

Why place names sound the way they do

Many English place names describe the landscape early settlers saw: a ford was a river crossing, a ham or ton a farm or settlement, a wick a trading place and a bury a fortified site. American towns borrowed these endings and added their own – -ville from French, and descriptors such as Falls or Junction that mark a waterfall or a railroad crossing. The Wild West set follows the mining and ranching vocabulary of frontier settlements.

Tips for worldbuilders

  • Generate twenty names, keep the three that fit your setting, and reuse their prefix for nearby places to suggest shared history (Ashford, Ash Creek, Ashby Cross).
  • Use Extra word: Always for larger towns and Never for hamlets.
  • Add a US state suffix for realistic fictional addresses in screenplays and mock-ups.

Names are created in your browser and nothing is saved.

Frequently Asked Questions

No – they are invented by combining common place-name parts, so most will not exist. Because the parts are realistic, a few may match a real town by chance; if you need an original name for a published work, search it first.

A prefix such as Ash, Fox or Copper is joined to a suffix such as -ford, -field or Gulch, and sometimes followed by a descriptor like Falls, Junction or on-the-Water.

English / American gives everyday names like Oakridge or Brookhaven Falls, Old-world produces English-village names like Little Thornbury, and Wild West gives frontier names like Rattle Creek Junction.

Yes. Pick a state to append its abbreviation, or choose Random state – useful for fictional settings and mock address data.