🏘️ Place Name Generator

Build towns, cities, and villages from the ground up – perfect for maps, stories, and RPGs

0 characters
Any Style English Fantasy Modern
Count: 30
0 favorites

🏘️ Your Place Names

Choose a style and build some names.

Your Place Name Generator for Worldbuilders

Every map needs names – towns, cities, villages, and hamlets that feel real. The best place names follow simple, ancient patterns that have been used for over a thousand years. Our Place Name Generator draws from Anglo‑Saxon, Roman, and modern American naming conventions to create locations that feel grounded. Whether you're building a fantasy kingdom, a historical novel, or a D&D campaign, this tool gives you the raw material to populate your world.

“Springfield, Oakville, Greenwood – the most common place names in America share a formula: a natural feature plus a suffix. That formula has been used since the Anglo‑Saxons named their first settlements.”

🏴󠁧󠁢󠁥󠁮󠁧󠁿 English Style

Suffixes like -ton (farmstead), -bury (fortified place), and -ley (clearing). Combine with nature words for authentic medieval English towns.

🧙 Fantasy Style

Elven, dwarven, and magical sounds. Names like Elderwind, Silverspire, and Moonshadow fit right into epic quests and high fantasy.

🏙️ Modern Style

American and modern‑influenced names using -ville, -burg, and -field, reflecting the melting pot of New World naming.

Table: The Anglo‑Saxon Name Engine

SuffixMeaningExample
-tonFarmsteadOakton, Brightham
-buryFortified placeWaterbury, Aylesbury
-leyClearing in woodsBentley, Oakley
-hamVillageBirmingham, Dulwich
-wickSettlementWarwick, Berwick

How the Generator Works

The Place Name Generator randomly combines natural elements with historically accurate suffixes. You can guide the process by entering a seed word—like "river" or "stone"—and selecting a regional style. The results appear as elegant cards, each ready to be copied with a single click. Mark your favorites with the star, and use the Copy Favorites button to export a list for your campaign notes or worldbuilding bible.

Tips for Naming a Place in Your World

  • Use consistent suffixes in a region. If your kingdom has towns ending in -bury, keep that pattern. It gives the region a unified linguistic identity.
  • Blend in the local terrain. Mountainous areas might have names like "Highcrest" or "Frostpeak," while riverlands would have "Riverford" or "Millwater."
  • Include a founder's name. "Aldric's Crossing" or "King Harald's Landing" adds history.

Frequently Asked Questions About Place Names

How are real town names created?

Real town names often combine a natural feature (like "spring" or "wood") with a suffix such as -ville, -burg, -ton, or -field. This generator follows those historical patterns.

Can I generate names for a fantasy city?

Yes, select the "Fantasy" region and the generator will produce names that evoke magic and mythology, perfect for fictional settings.

How many place names can I generate?

Unlimited. Use the slider to get up to 50 names per batch, and generate as many times as you need.

Can I use my own word in the place name?

Yes, type a word into the input field and the generator will blend it into the generated names.

⚔️ Epic Journeys