Medieval Names Generator

From castle halls to muddy villages, the medieval period produced some of history's most evocative names. Our medieval name generator creates 200+ authentic-sounding names spanning every social class of the Middle Ages — from kings and knights to peasants and pilgrims. Whether you're writing historical fiction, building a D&D campaign set in a feudal world, or naming characters in a video game, these medieval names capture the grit, grandeur, and spirit of the era. Like courtesy names that encode status and virtue, medieval names reveal who a person was in their world.

Generator
Gender
Social Class

Medieval Naming Conventions

Medieval names followed patterns deeply tied to social hierarchy, religion, and geography. Nobility favored Norman French and Latin-derived names — Eleanor, Geoffrey, Alaric, Isolde — that carried weight and authority. Peasant names were simpler and more grounded: Agnes, Godfrey, Henric, Marion. A person's name often signaled their station before they spoke a word, making medieval names a kind of social shorthand that persisted for centuries.

Surnames in the Middle Ages emerged from four main sources: occupation (Smith, Cooper, Fletcher), location (of Rouen, of Canterbury), parentage (Williamson, FitzGerald), and personal traits (the Bold, the Wanderer). This system produced compound names like "Roland of Rouen" or "Beatrice Stonehelm" — names that told a complete story. Unlike chinese names where family lineage comes first, or japanese names where kanji encode layered meaning, medieval names were descriptive and earned, especially among common folk. Communities like the amish have preserved similar patterns of inherited given names and occupational surnames that trace directly back to medieval Germanic traditions.

Religious influence was pervasive. Saints' names dominated baptismal records — Agnes, Cecily, Benedict, Roland — and monastic names followed separate traditions entirely. A middle ages name generator must account for this diversity: the same era produced both the thunderous "Alaric the Conqueror" and the humble "Agnes the Wanderer," reflecting a world where name and destiny were inseparable.

Choosing the Right Medieval Name

Match the name to your character's social class. A medieval noble name carries the weight of lineage — "Isolde of Rouen" or "Alaric Frostbane" suggest power and breeding. Knights and warlords suit strong, martial-sounding names with Anglo-Saxon or Norman roots. For peasants and farmers, choose simpler constructions — single names or names with occupational surnames that ground the character in daily life.

For D&D and tabletop RPGs, medieval names form the backbone of most fantasy settings. A wizard named "Lorian Frostbane" or a rogue called "Renard the Bold" feels instantly at home in any campaign. Pair a first name with a title or epithet for memorable NPCs: "Geoffrey the Bold, Merchant of the Eastern Road" or "Adelaide Blackwood, Squire to the Iron Duke." These names work because they combine the familiar and the specific.

Historical accuracy adds depth but isn't required. Real medieval records show that names varied enormously by region — an English peasant, a French noble, and a Scandinavian warrior all lived in the "Middle Ages" but bore wildly different names. The nord tradition in particular — Viking and Norse names like Sigrid, Bjorn, or Astrid — represents a distinct medieval branch with its own runic and mythological roots. Similarly, scottish clan names introduced "Mac-" patronymics and Highland surnames that shaped medieval naming across the British Isles. For fantasy world-building, use this variety as inspiration. Create distinct naming traditions for different regions of your world, much like native american names reflect specific tribal traditions or demon names carry their own dark linguistic rules.

Featured Name Cards

Henric of Rouen - Brave knight of Norman lineage
Isolde of Rouen - Beloved lady, protector of the weak
Godfrey Frostbane - Resilient peasant of northern lands
Cecily the Wanderer - Noble woman of restless spirit
Quentin Frostbane - Contemplative monk of ancient discipline
Geoffrey the Bold - Prosperous merchant and storyteller
Cecily of Rouen - Wise queen and skilled diplomat
Alaric of Rouen - Ruthless warlord of the north
Beatrice of Rouen - Gifted healer whose songs inspire courage
Marion of Canterbury - Wandering bard and seeker of truth

Frequently Asked Questions

What are medieval names?

Medieval names are names from the European Middle Ages (roughly 5th to 15th century), drawn from Latin, Germanic, Celtic, and Norman French roots. They often reflect social class, religion, occupation, or place of origin — from royal names like Isolde and Alaric to common names like Agnes and Henric.

What is a good medieval noble name?

Strong medieval noble names combine a distinguished first name with a location or epithet — Isolde of Rouen, Alaric Frostbane, Adelaide Blackwood. Norman French and Germanic roots sound particularly aristocratic. For added gravitas, pair with a title: Lord, Lady, or a descriptive epithet like 'the Bold.'

Can I use these middle ages names for D&D?

Absolutely! Medieval names are the foundation of most D&D settings. They work for knights, nobles, merchants, peasants, and clergy alike. Filter by social class to find names that match your character's background — a squire sounds different from a warlord.

What's the difference between medieval names and fantasy names?

Medieval names are rooted in real historical linguistics — Latin, Old English, Norman French, Germanic. Fantasy names borrow these roots but add invented elements. A medieval name like 'Geoffrey of Canterbury' is historically plausible; a fantasy name like 'Lorian Frostbane' takes medieval patterns and pushes them into the imaginary.

How were medieval peasant names different from noble names?

Peasant names were simpler and more practical — often a single given name plus an occupational or descriptive surname (Agnes the Wanderer, Godfrey Smith). Noble names were grander, incorporating location markers (of Rouen, of Canterbury) or prestigious family names, reflecting lineage and political alliances.