Fantasy City Name Generator
Name the great capitals, port cities, and ancient metropolises that shape the destiny of your world.
How to name a fantasy city
Cities are the beating hearts of fantasy worlds - places where political intrigue unfolds, where guilds vie for power, and where adventurers can find anything from enchanted weapons to trouble. A great city name conveys scale, history, and character in a single word.
The best fantasy city names carry weight. "Valdcrest" sounds like a seat of power. "Ironspire" conjures images of industrial might. "Moonharbor" hints at coastal mystery. Unlike town names that feel intimate and pastoral, city names should feel imposing, ancient, or grand.
Our Fantasy City Name Generator creates names worthy of capitals and metropolises. Use Instant Mode for quick brainstorming when you need a city name on the fly. Switch to AI Mode to generate cities with political structures, architectural styles, cultural identities, and dark secrets.
When building a fantasy city, the name is your foundation. It shapes player expectations before you describe a single street. A city called "Ashkandel" feels different from one called "Goleli", and both feel different from "Blackport." Use the generator to find the name that resonates, then build your city around the feeling it evokes.