Back to All Tools
Fantasy City Name Generator

Free Generator

Fantasy City Name Generator

Generate settlements that feel like they belong on a campaign map, a quest board, or the spine of a regional gazetteer.

Worldbuilding readyRecent rolls saved locallyFast map naming
Build a Settlement Batch
Advanced settings

Live Region Builder

Settlement Name Stack

Generated: 0Batch size: 0Output: plain
Mapmaker Notes

Use one style across a region when you want cities to feel culturally related.

The starting-letter filter works well for noble houses, neighboring towns, or coastal chains.

Generate 10 to 20 at a time and pick the names that best match the terrain and local factions.

Fantasy City & Town Name Generator

Our free fantasy city name generator creates unique town names, city names, and settlement names for D&D, Pathfinder, and other tabletop RPGs. It is built for DMs sketching a world map, writers naming a region, and anyone who needs names that feel coherent instead of random filler.

How to Use the Fantasy City Name Generator

Pick a settlement style, choose how many names you want, and generate a batch. Use the letter filter when you want a region to feel like it shares a naming tradition, then copy the batch into your notes, map, or worldbuilding doc.

Settlement Styles for Fantasy City Names

Each style pushes the results in a different direction. Elven names skew lyrical, dwarven names feel sturdy and carved, rural names sound grounded and pastoral, coastal names fit ports and harbors, desert names feel older and drier, and shadow names suit haunted capitals or villain strongholds.