Fantasy Town Name Generator
The Fantasy Town Name Generator creates fictional settlement names for world-building, tabletop RPGs, fantasy novels, and video games. Drawing from three distinct naming traditions — English-style fantasy compound words, French-inspired Romance place names, and Spanish-influenced Iberian forms — the generator produces a rich variety of names that feel rooted in real-world linguistic patterns while remaining entirely invented.
English fantasy names combine evocative natural and elemental words — think "shadow", "frost", "ember", "raven" — with classic settlement suffixes like -mere, -haven, -shire, and -wood to produce names with an immediately medieval fantasy feel. French-style names add melodic Romance endings and nasal vowels for a more courtly or arcane atmosphere. Spanish-style names bring the Iberian vowel-heavy phonology that suits sun-baked southern kingdoms or maritime trading cities.
The result is a generator that can serve any fantasy setting's needs — from dark wilderness outposts to elegant noble courts, from rugged frontier towns to ancient trading hubs — all with names that sound genuinely believable rather than randomly assembled nonsense.
The best fantasy town names do more than label a location on a map — they communicate history, character, and atmosphere instantly. Tolkien's Middle-earth is filled with names that feel linguistically authentic: Bree, Rivendell, Minas Tirith, and Weathertop all carry distinct cultural identities. George R.R. Martin's Westeros towns like Winterfell, King's Landing, and Casterly Rock use the English compound tradition masterfully. Brandon Sanderson's Stormlight Archive features names like Urithiru and Kholinar that draw on non-Western phonologies to evoke genuine otherness.
Different fantasy cultures have different naming conventions, and matching your town names to those conventions is crucial for worldbuilding consistency. A medieval Western European-inspired kingdom might use Germanic or French patterns; a Mediterranean-inspired civilisation might use Romance or Greco-Latin forms; a northern Nordic-inspired realm might use Old Norse patterns. This generator covers the Western European spectrum — English fantasy, French, and Spanish — giving you the tools to differentiate your fictional regions with genuine linguistic variety.
Shadowmere
English fantasy compound names combine an evocative adjective or noun with a geographical suffix. The best ones immediately conjure an image of the place — its character, history, or setting.
Montavar
French-style fantasy names feature melodic Romance endings and a certain elegance that suits courts, academies, and established civilisations — places with a long history and refined culture.
Castiloria
Spanish-style names with their open vowels and rhythmic syllable patterns suit sun-drenched southern kingdoms, maritime trading ports, and civilisations built around warmth, commerce, and tradition.
Copy and paste the below code in your site and you will have a fully functional Fantasy Town Name Generator in an instant.