Fantasy City Name Generator

Generate fantasy city, town, and settlement names for your world

Press Space to generate

Hit Generate to create names

Every great fantasy world needs great place names. Whether you're building a sprawling empire for a D&D campaign, populating the map of your fantasy novel, or filling in the blank spaces on a hand-drawn world map, city names set the tone for the entire region. A city called Ironveil suggests one kind of place; Dawnspire suggests another entirely. This fantasy city name generator creates compound names in the tradition of medieval English place names — the kind that feel like they grew organically from the land and its history.

How Fantasy City Names Work

Most fantasy city names are compound words drawn from two semantic fields: materials or environmental features (iron, stone, silver, ash, ember, mist, cold, storm, gold, thorn) and settlement types or geographic features (haven, hold, gate, ford, bridge, mere, spire, wall, veil, holt). Combining these two elements produces hundreds of distinct city names that all feel grounded in the same linguistic tradition.

Historical English place names work exactly this way: Oxford (ford of oxen), Cambridge (bridge on the Cam), Sheffield (open land by the River Sheaf). Fantasy place names mimic this pattern, substituting fantastical or poetic elements for the mundane ones. The result is names that feel genuinely inhabitable — places that seem to have history and reason behind them.

Matching Names to Setting

The words you choose signal the city's character. Ember and forge suggest an industrial or volcanic city. Mist and veil imply mystery, coastal fog, or magical concealment. Gold and gate suggest wealth and trade. Storm and hold suggest a defensible fortress city in harsh weather. Silver and mere suggest elegance beside water. Use the generated names as-is, or use them as inspiration to build your own compound by swapping one element for something more setting-specific.

Generate a batch of fantasy city names and use the ones that fit your world's geography, culture, and history.