← Back to the Stone
The Stone Speaks
A name a player forgets is a person who never lived. The smallest folk in your world deserve names the table will repeat — even if only in passing.

our players have just spent twenty minutes interrogating the village blacksmith. He has a backstory you wrote three sessions ago. He has a missing daughter, a grudge against the local lord, and a hidden talent for forging silvered weapons. He is, in every way that matters, a real person.

Your players, three sessions later, will refer to him as "that smith guy."

This is the eternal frustration of every Dungeon Master. You build a world full of memorable people, and your players remember none of them. The fix, more often than not, is the name. A well-named NPC sticks. A poorly-named NPC vanishes the moment the scene ends.

This guide is about how to name the common folk of your world so that your players actually remember who they are.

Why Players Forget Names

Before we talk about how to fix it, it is worth understanding what is actually going wrong. Your players are not forgetting names because they are inattentive. They are forgetting them because most NPC names are functionally identical to one another.

Consider a typical session. The party meets a guard captain named Aldric. Later, they meet a merchant named Edric. Later still, they meet a farmer named Cedric. By the end of the night, the player who took notes is going to look at their list and ask, "Wait, which one was the merchant?" And nobody will know. Not even you.

The problem is not that those are bad names individually. The problem is that they are bad names together. They sound like one another. They have the same number of syllables. They end in the same consonants. To a player half-listening while contemplating their next turn in initiative, they are interchangeable.

The Three Tools of a Memorable Name

There are three techniques that, alone or in combination, will dramatically improve the stickiness of an NPC name. They are not secrets. They are simply choices most DMs do not make often enough.

Tool One · Alliteration

The single most reliable trick in the book. Marcus the Merchant. Berta the Baker. Garrick the Gravedigger. Alliteration works because it forms a small mnemonic — the first letter of the name and the first letter of the role match, so remembering one cues the other.

Comic book writers have known this for decades. Peter Parker. Bruce Banner. Reed Richards. Stan Lee did not invent alliteration, but he understood why it sticks. The same principle works at your table. A player who has met Greta the Gardener will remember her name for weeks, even if they have only spoken to her once.

The technique has limits. Don't use it for every NPC, or it loses its magic. Reserve it for the people you actually want your players to remember — recurring characters, key informants, the village elder. For one-scene NPCs, save it for those whose role you actually want to highlight.

Tool Two · Occupation-as-Surname

This is how surnames originally formed in the real world, and it is one of the most evocative ways to introduce an NPC. Marlow Smith. Anna Brewer. Toren Cooper. Iris Thatcher. Old Rufus Tanner.

The advantage is that the surname does double duty. It is a name and a piece of worldbuilding. The moment a player hears "Anna Brewer," they know what her family does, where they probably live, and roughly what economic stratum they occupy. You have communicated three pieces of information in two words.

The list of medieval English occupational surnames is enormous and free for the taking: Smith, Carter, Cooper, Mason, Thatcher, Tanner, Fletcher, Wright, Baker, Brewer, Miller, Weaver, Fuller, Dyer, Chandler, Cartwright, Wheelwright, Shoemaker, Hooper, Sawyer, Glover, Hunter, Fowler, Ferryman, Shepherd, Page, Knight, Steward, Bailey, Marshall, Sergeant, Constable, Cook, Butler, Porter, Mason, Fisher.

Pick from the list. Attach it to a first name. You have an NPC whose name immediately hints at who they are.

Anna Brewer Bram Hooper Cora Fletcher Iris Thatcher Marlow Smith Old Rufus Tanner Pell Wright Toren Cooper

Tool Three · Specificity

The third tool is the simplest, and the most often forgotten: be more specific than your instinct tells you to be. Players will not remember a guard. They might remember a guard with a limp. They will probably remember a guard with a limp who keeps a half-finished wood carving in his pocket and offers to sell it to the party. Specificity creates traction.

A name can do this work, too — particularly with a small descriptive tag. Not the full surname, just a quick characterizing phrase the players will absorb without effort.

The descriptive tag is doing two jobs: it is making the name memorable, and it is giving the player a hook to ask about. Players love hooks. Hooks are how sessions get derailed in the most enjoyable possible ways.

Names by Rank and Role

Different kinds of NPCs benefit from different naming approaches. A few quick guidelines:

Common Folk · Short Names, Earthy Surnames

Villagers, farmers, laborers — these people should have short, easy first names. Tom. Nan. Bess. Rye. Hob. Pell. Wat. Pair these with occupational or geographic surnames, or simply leave them with one name. They are not trying to impress anyone.

Skilled Tradespeople · Slightly Longer, More Distinct

Smiths, herbalists, scribes, scholars — characters with a craft tend to have slightly more distinct names. Garrick. Beatrix. Iolanthe. Corwin. Magda. They have apprenticed long enough that the name has had time to become theirs.

Nobility · Long Names, Layered Titles

Lords, ladies, magistrates — give them names with weight, and surnames that sound like they own land. Lord Aldric Vellmoor. Lady Persephone of the Three Bridges. Magistrate Edmund Hollowmere. These names are doing political work even before the character speaks.

The Underworld · Single Names, Often Adjectives

Smugglers, thieves, fences — they tend to operate under nicknames or single names. Crow. Six-Finger. The Magpie. Whisper. Mott. A surname is a paper trail. People in this line of work prefer not to leave one.

The Clergy · Names With Religious Weight

Priests and clerics often take new names when they take their vows. Brother Eustace. Sister Mercy. Father Oran the Patient. These names sound deliberate because they are. The bearer chose them, just as a Tiefling might choose a virtue name.

The Pacing Problem

Even with the right techniques, you can drown your players in names. There is a real limit on how many NPCs a player can absorb in a single session — typically three to five before the rest start blurring into "the merchant" and "the other guard."

Some practical advice for managing the volume:

Only name an NPC if they will speak. A guard who silently waves the party through the gate does not need a name. A guard who asks them what business they have in town and follows up with a personal opinion absolutely does.

Reuse names when you can. If your players need a tavern keeper in one town and a different tavern keeper in another town three sessions later, and both keepers are barely-speaking-roles, you can absolutely give them the same first name. Your players will not notice.

Foreground the ones who matter. When you introduce an important NPC, take an extra beat to repeat their name. "You're greeted at the door by a tall woman with a tired smile. 'Welcome to the Bronze Stag. I'm Mira — Mira Cooper, the keeper here.'" The repetition is not awkward. It is the way a person actually introduces themselves.

Players remember names the same way they remember songs. Repetition matters more than introduction.

Pitfalls of the Path

Beware the Roster of Aldrics

If half the men in your campaign have names ending in -ric or -ron, your NPCs will feel like clones. Vary the structure. Some short, some long. Some hard-sounding, some softer. Some single names, some paired with surnames. The variety is what creates the impression of a real population.

Beware the Inappropriate Name

A peasant farmer named Korvath the Black-Hearted tells the players he is a major character even when he isn't. Match the weight of the name to the weight of the role. Save the dramatic names for the characters who deserve them.

Beware the Throwaway

The opposite trap: don't name an NPC who is genuinely going to die in three rounds "Greg." Even minor NPCs deserve names that fit the world. Greg in a high fantasy setting is not a name; it is a record-scratch. Gren, Grethar, Garrick — these are minor variations that take no extra effort and do not break the immersion.

Beware the Author's Voice

Names that are obviously puns or in-jokes — "Sir Loin the Knight," "Sue Per-Marquette," and so on — work in some campaigns and badly break others. Know your table. If your group has a tone that supports the gag, lean in. If they don't, the joke will land like a thrown shoe.

A Quick-Reference for the DM

When you need an NPC name in five seconds:

For a one-scene NPC: One short first name. Tom. Bess. Hob. Done.

For a recurring NPC: First name + occupational surname. Marlow Smith. Anna Brewer.

For a memorable NPC: Use one of the three tools — alliteration, occupational surname, or descriptive tag. Garrick the Gravedigger. Mira Cooper. One-Eyed Hadrick.

For a noble or villain: Two-syllable first name + a surname that sounds like a place. Aldric Vellmoor. Persephone Hollowmere.

Internalize these patterns once, and you will never again be caught flat-footed when a player asks who runs the local stables.

Need a Name Right Now?
The Namingstone has a Tavern NPC category for instant common-folk names with appropriate surnames.
Consult the Stone ⚔

The Final Word

The smallest people in your world are the ones who make it feel populated. The names you give them are the difference between a campaign full of "that smith guy" and a campaign full of people your players genuinely remember.

You do not need to spend hours on it. A first name, a surname or descriptive tag, and a moment of repetition when you introduce them. That is all. Do that, and your players will surprise themselves by how many of your NPCs they actually recall — months after the campaign has ended.