Skip to main content

D&D Pre-Built NPCs

144 D&D 5e pre-built NPCs with complete stat blocks. Each NPC has full ability scores, saves, skills, AC, HP, speed, and CR — drop them into your session as-is or use them as a template for your own DM creations. Beats rolling stat blocks from scratch.

Ranger

actor

alchemist

archer

architect

armorer

arms merchant

assassin

baker

barber

bartender

beggar

board member

buckle maker

builder

businessperson

butler

carder

carpenter

chamberlain

chaplain

charioteer

cheesemaker

chemist

clock maker

clothes washer

commander

conjurer

courtesan

cowherd

crossbowman

cutler

cutpurse

cutthroat

dairyman

diplomat

diver

economist

farrier

fisherman

gambler

gardener

gladiator

gravedigger

inscriptionist

instructor

interpreter

jailer

judge

juggler

knight

laborer

librarian

marine

martial artist

mentor

messenger

miner

moneylender

musician

noble

officer

official

page

pawnbroker

pilgrim

priest

prince

procurer

rabble-rouser

riflesmith

runecrafter

scavenger

scholar

scrivener

seamster

shaman

shepherd

shipwright

singer

slave trader

smuggler

sorcerer

spice merchant

stevedore

storyteller

surgeon

swordsman

tanner

thatcher

town counselor

town crier

trapper

vendor

water carrier

wheelwright

wood merchant

woodcutter

zoologist

How to use pre-built D&D NPCs without breaking pacing

A pre-built D&D NPC stat block solves two problems at once: it saves you the math of constructing a guard or a noble from scratch, and it gives the encounter a known challenge rating so you can balance the fight. The trade-off is that an NPC drop-in feels generic if you don't add at least one piece of fiction on top of it. The fastest fix is to give every NPC you use one specific trait — a verbal tic, a physical scar, a single possession the party will remember. That trait costs you nothing at the table but makes the NPC feel authored. Treat the Doungim catalogue as a math layer: the stat block is correct and balanced, and the personality is what you add.

Recolouring an NPC: changing flavour without changing math

Every stat block in this list can be reused as a different creature with no math changes — swap the species and profession in your narration, keep the AC, HP, and abilities the same. A “Human Bandit” statblock works equally well as a goblin highway robber, a tiefling cultist, or a dwarven mercenary. The CR doesn't care about the model. This is the single highest-leverage move a DM can learn: build a deep library of stat blocks once, and reskin them forever. The same noble stat block can be three different antagonists across three different cities without the players noticing the math is identical.

When a pre-built D&D NPC is the wrong choice

Pre-built NPCs are wrong for two situations: when the campaign's villain needs a unique ability that's thematic to the arc, and when an NPC is meant to be a recurring ally who grows with the party. In both cases the stat block needs to be custom — a villain whose signature spell mirrors the corruption arc, an ally whose features evolve as the friendship matures. For everything else — shopkeepers, guards, soldiers, peasants, mid-tier nobility, cult fodder, generic priests and scholars — a pre-built NPC is faster and more balanced than building from scratch. Reserve your prep time for the characters who matter to the story.