Guide · 1000+ words

Fantasy Names Guide

How to name characters, cities, and creatures with internal logic — plus quick checklists you can reuse in any world.

Naming a fantasy character is one of the most consequential decisions in worldbuilding, and one of the least discussed. Writers and game designers spend months on plot and magic systems, then spend twenty minutes on the names — and readers and players remember the names longer than almost anything else.

This guide covers the principles behind effective fantasy naming across all the major categories: characters, cities, creatures, and factions. By the end, you'll have a framework for creating names that feel intentional, culturally coherent, and memorable.

Part 1: Character Names

The first principle of character naming is phonetic distinctiveness. In any work with multiple characters, names need to sound different from each other — not just look different on the page. If your cast includes characters named Gareth, Garren, and Gariel, readers will confuse them in dialogue even if they look distinct in print. The standard advice is to vary starting letters and syllable counts across your main cast.

The second principle is genre-appropriate register. "Steve" is a fine name for a contemporary thriller protagonist. It fails completely as the name of an ancient elven archmage. Fantasy names establish setting expectations before any other element of the world arrives. Names that clash with their setting create friction that readers and players have to work against.

The third principle — and the most frequently missed — is internal consistency. Your fantasy world's naming conventions should follow rules, even if those rules are never explicitly stated. If your human kingdom uses English-adjacent names, your elven kingdom uses Tolkien-influenced names, and your dwarf hold uses Norse names, readers learn those conventions quickly and begin to predict them. That predictability is a feature: it signals that the world has depth and that someone thought it through.

Part 2: Place Names

Place names in fantasy serve two purposes: identifying locations and conveying information about those locations. The best fantasy place names do both simultaneously. "Ironhold" tells you something about the city before you arrive. "The Whispering Vale" tells you something about the geography and maybe the history. A name like "City of Stars" tells you something aspirational about the culture that named it.

Medieval English naming conventions remain the most widely borrowed for fantasy settings because they're the most familiar to English-speaking readers. Suffixes like -ford, -wick, -haven, -moor, -shire, and -vale carry immediate geographic connotations and create instant period-appropriate atmosphere. For settings that aren't medieval European in flavor, look to other historical naming systems: Arabic city names often reference religious concepts or natural features; Japanese place names are frequently descriptive of geography; Celtic names often preserve older language layers that give places a sense of deep history.

Part 3: Creature Names

Fantasy creature naming is where the most creative freedom exists, and where the most errors occur. Creature names that work tend to be short, phonetically distinctive, and either descriptive of the creature or culturally specific to the civilization that named it.

The biggest mistake in creature naming is making the name do too much work. A name like "The Dreaded Shadow-Stalker of the Black Mountains" tries to convey fear through adjective accumulation. "Vreth" does the same work in one syllable by using sounds (V, hard R, voiceless TH) that feel predatory in English phonology. Short creature names also survive being used in plural, possessive, and other grammatical contexts better than compound names.

Quick Reference: Naming Checklists

Character name checklist: Distinctive from other characters in your cast? Fits the cultural register of their background? Pronounceable in conversation? Short enough to use as a nickname if needed?

Place name checklist: Conveys something about the location? Consistent with other place names in the same region? Distinct from other settlements in your world? Works in dialogue without explanation?

Use TagForge generators for: Elven names · Dragon names · Drow names · Wizard names · Warrior names · City names · Town names · Norse & Viking names.