Fantasy City Name Generator

Create evocative names for cities, kingdoms, taverns, forests, and mountains.

About the Fantasy City Name Generator

A great city deserves a great name — one that hints at its history, its culture, and the stories that unfold within its walls. Our city name generator creates evocative names with embedded meanings, so every metropolis, trading post, and fortress town in your world feels like it has centuries of history behind it.

Fantasy city names work best when they suggest something about the place — its geography, its founding myth, or its primary industry. Names generated here combine atmospheric prefixes with meaningful suffixes, giving you immediate world-building material. 'Shadowmere' tells a different story than 'Goldspire,' and both are more interesting than 'Town #7.'

Use these for capital cities, frontier outposts, ruined civilizations, and bustling trade hubs. Drop a generated name into your campaign map and watch your players instantly start asking questions about what kind of place it is.

Example Fantasy City Name Generator Results

A handpicked sample of names you can generate with this tool. Click Generate Names above for a fresh batch — or copy any of these directly.

Explore More Generators