
Medieval Name Generator
This medieval name generator builds first-and-surname pairs the way ordinary medieval English people were actually named — an Old English or Norman-French given name paired with a genuine occupational, patronymic, or toponymic surname. No heroic epithets, no invented houses, just medieval names a miller, a smith, or a farmer's daughter might have carried around 1200–1400. Choose male or female, generate ten at a time, and copy any that fit.
How Medieval Names Actually Worked
Before the 14th century, most English commoners carried a single given name and nothing else — a miller might simply be "Adam" his whole life, distinguished from the next Adam only by context: which village, whose son, what trade. Hereditary surnames spread down from the nobility gradually, and when ordinary people finally needed a second name to fill parish records and manor rolls, they didn't invent one — they borrowed whatever already marked them out from their neighbor. This medieval name generator rebuilds that process: a historical first name from Old English and Norman-French naming stock, paired with a surname drawn from the same three sources real medieval English records actually used.
Three Ways a Commoner Got a Surname
Look at any English manor roll or parish register from the 13th and 14th centuries and nearly every surname sorts into one of three families. Occupational surnames named the trade — Smith for the man at the forge, Miller for the one who ran the mill, Cooper for the barrel-maker, Fletcher for the arrow-maker, plus Baker, Weaver, Mason, and Thatcher. Patronymic surnames named the father, literally "son of," giving English the -son ending that still fills phone books today: Robertson, Johnson, Wilson, Watson, Hudson. Toponymic surnames named the place — a family living by the hill became Hill, one by the ford became Ford, one at the edge of the wood became Atwood or Atwater, using the contracted Middle English "atte" (at the) that produced dozens of genuine English surnames. This generator mixes all three families in one pool, so results land the way an actual manor roll would: some names of trade, some of father, some of place.

Example Medieval Names From This Generator
- Alfred Smith
- Agnes Fletcher
- Walter Cooper
- Osric Thatcher
- Edith Atwood
- William Atwater
- Cecily Hill
- Godwin Underwood
- Hawise Dawson
- Baldwin Wilkinson
- Mildred Robertson
- Thomas Hudson
Not a Knight's Name
It's worth being explicit about what this page is not. The knight name generator builds names for mounted, titled nobility — Sir Cedric Ironheart, Dame Rosamund Dawnbringer — surnames earned in battle or granted with a manor, built to sound like a legend already in progress. This page builds the opposite: the miller, the smith, the farmer's daughter, the carpenter down the lane — people who worked the land or the trade a knight's household actually depended on, with surnames that describe a job, a father, or a doorstep rather than a deed. If your story needs the hero, use the knight generator; if it needs the village around that hero, use this one.
How Writers, Genealogists, and Game Masters Use These Names
Historical novelists reach for genuine medieval peasant names when a scene needs a believable village without every character sounding like nobility — a tavern full of authentic-sounding commoners instead of forty variations on "Lord Something." Genealogy hobbyists and reenactors use the occupational and toponymic patterns to work out where their own -son or place-based surname likely came from, since most of these formations are still in everyday use today. Tabletop game masters building a town or village populate the miller, the blacksmith, and the innkeeper's family from this list, then reserve the knight generator for whoever holds the local keep. Because the surname pool mixes all three real historical formation patterns, ten medieval names in a row won't repeat the same trick — one Smith next to one Dawson next to one Atwood keeps a whole cast from feeling copy-pasted.
Frequently Asked Questions
What's the difference between this and the knight name generator?
Register. The knight name generator pairs Norman/Saxon/Arthurian first names with toponymic and heroic-epithet surnames (Ironheart, Dawnbringer) built for titled nobility. This medieval name generator uses the same historical first-name well but pairs it with occupational, patronymic, and plain toponymic surnames (Smith, Robertson, Atwood) — the names of the miller, the smith, and the farmer's daughter a knight's household actually depended on, not the knight.
Are occupational surnames like Smith and Fletcher really historical?
Yes. Occupational surnames are one of the best-documented naming patterns in medieval England — a family's trade became its fixed surname once hereditary surnames spread beyond the nobility in the 13th–14th centuries. Smith (blacksmith), Fletcher (arrow-fletcher), Cooper (barrel-maker), Baker, Weaver, Mason, and Thatcher all trace directly to a household's medieval occupation.
Why do so many surnames in this generator end in -son?
That's the patronymic pattern — a medieval surname built from the father's given name plus "son," so Robert's son became Robertson and John's son became Johnson. It was one of the three dominant ways ordinary English families acquired a fixed surname, alongside occupational and toponymic (place-based) names, and it's why -son surnames are still so common in English-speaking countries today.
What does the "at" in a name like Atwood or Atwater mean?
It's a contraction of Middle English "atte," meaning "at the." A family living atte wode (at the wood) eventually had that phrase fixed into a single surname, Atwood; a family atte watere became Atwater. This toponymic pattern — naming a family for the exact spot they lived, a hill, a ford, a wood's edge — is one of the three surname families this generator draws from.





