Medieval Last Name Generator
Authentic surnames from the Middle Ages
Tap a name to copy itPress Space for a new batch500 names in this generator
Generate medieval last names drawn from real historical sources: English occupational and nickname surnames, Norman and Plantagenet noble houses, Scottish and Welsh families, and the great dynasties of medieval France, Italy, Germany and Spain.
About medieval last names
Hereditary surnames only became common in England after the Norman Conquest, and by the 1300s most people carried one drawn from four sources. Occupational names described a trade: Fletcher (arrow-maker), Chandler (candle-maker), Webster (weaver), Chaloner (blanket-maker), Lorimer (maker of bits and spurs). Locative names told where a family came from or lived, either a village (Ashby, Whitby, Thornton) or a feature of the land (Atwood, Bywater, Underhill). Patronymics used a father's name with -son, Fitz- (Norman French for 'son of') or the Welsh ap: Richardson, Fitzwilliam, ap Rhys. Nicknames, often blunt, completed the set: Longshanks, Redhead, Proudfoot, Drinkwater, Makepeace.
The nobility followed a different pattern. Norman and Plantagenet houses used 'de' plus the name of their seat (de Clare, de Beaumont, de Bohun), and many dropped the particle over time to become Percy, Neville, Mortimer or Talbot. On the Continent the same habit produced de Montmorency and de Coucy in France, von Hohenstaufen and von Wittelsbach in Germany, and dynastic names like Visconti, Sforza and Gonzaga in Italy.
This generator mixes all of these layers so you can pick names that fit a character's station: a blunt trade or nickname surname for a villager or man-at-arms, a -son or Fitz- name for a yeoman or squire, and a 'de' or 'von' house for a knight or lord.
Tips for choosing a name
- Match the surname to social class: villagers and craftsmen carry trade and nickname names (Tanner, Swift), while knights and lords carry 'de', 'von' or dynastic house names (de Lacy, Visconti).
- For an English setting, pair a plain Anglo-Saxon given name with an occupational surname (Edmund Fletcher) and a Norman French given name with a noble house (Geoffrey de Mandeville) to reflect the real linguistic divide after 1066.
- Fitz- names mark Norman descent and ap names mark Welsh descent; use them deliberately rather than randomly for a more convincing cast.
- Remember that spellings were not fixed: a medieval scribe might write Smyth, Webbe or Bakere, so you can archaize a common surname to make it feel older.
- Avoid mixing too many regions in one family; a household of Mortimers, Gonzagas and von Zollerns will feel like a tourist brochure rather than a medieval court.
Frequently asked questions
How did people get last names in medieval times?
Most medieval surnames began as descriptions and only became hereditary over time. They came from a person's trade (Cooper, Fuller), their home village or a landscape feature (Ashby, Atwood), their father's name (Williamson, Fitzgerald, ap Hywel) or a nickname about their appearance or character (Whitehead, Armstrong, Goodfellow).
What does 'de', 'von' or 'Fitz' mean in a medieval surname?
'De' (French) and 'von' (German) mean 'of' and usually point to the family's estate or place of origin, which is why they are common in noble names like de Clare or von Habsburg. 'Fitz' comes from the Norman French fils, meaning 'son of', so Fitzwilliam means 'son of William'.
Are these medieval last names real?
Yes. The list is built from attested medieval English, Scottish, Welsh, Irish, French, German, Italian and Iberian surnames and noble houses, including a few archaic spellings. Some, like Visconti or Percy, belonged to famous historical families, so check the history if you want to avoid unintended associations in fiction.
Can I use these names for D&D, novels or historical fiction?
Absolutely. They work for any medieval or medieval-inspired setting. For fantasy, pick names whose sounds fit your world rather than worrying about exact history; for historical fiction, choose names from the right region and century, and pair them with period-appropriate first names.
All 500 medieval last names
Browse the full list
- Fletcher
- Chandler
- Cooper
- Webster
- Fuller
- Tanner
- Bowyer
- Plowright
- Chaloner
- Spicer
- Thatcher
- Sawyer
- Saddler
- Lorimer
- Barker
- Dexter
- Kemp
- Palmer
- Arrowsmith
- Ashdown
- Atwood
- Attwater
- Bywater
- Underhill
- Thornton
- Whitfield
- Fitzwilliam
- Fitzroy
- Fitzgerald
- Fitzhugh
- Fitzalan
- Fitzwalter
- Fitzherbert
- Fitzmaurice
- Fitzsimmons
- Longshanks
- Blackadder
- Whitehead
- Armstrong
- Lightfoot
- Goodfellow
- Proudfoot
- Wildgoose
- Drinkwater
- Shakeshaft
- Wagstaff
- Lovejoy
- Makepeace
- Faircloth
- Greathead
- Strongbow
- Hardcastle
- Swinburne
- de Beaumont
- de Warenne
- de Lacy
- Mortimer
- Percy
- Neville
- Beauchamp
- Devereux
- Courtenay
- Grenville
- de Bohun
- Ferrers
- Fiennes
- Mowbray
- de Vere
- Talbot
- Stafford
- Harcourt
- de Mandeville
- Montgomery
- Savage
- de Tracy
- Pomeroy
- Paynell
- Giffard
- Lovell
- Darcy
- Marmion
- Malet
- Basset
- Furnival
- Peverel
- Beaufort
- Burghersh
- Despenser
- Scrope
- de Zouche
- de Clare
- de Montfort
- de Ros
- de Lucy
- de Quincy
- de Grey
- de Braose
- de Brus
- de Lisle
- Hastings
- Holland
- Latimer
- Clifford
- Dacre
- Greystoke
- Umfraville
- Audley
- Bardolf
- Cobham
- Corbet
- Dinham
- Grandison
- Hungerford
- Lumley
- Morley
- Ogle
- Poynings
- Roos
- Segrave
- Vavasour
- Verdun
- Wake
- Welles
- Willoughby
- Douglas
- Balliol
- Bruce
- Comyn
- Stewart
- Lindsay
- Moray
- Dunbar
- Gordon
- Erskine
- Sinclair
- Menzies
- Lennox
- Seton
- Boyd
- Cunningham
- Montgomerie
- Maxwell
- Kennedy
- Fraser
- Graham
- Hay
- Keith
- Ramsay
- Wallace
- Vaughan
- Lloyd
- Maddox
- Tudor
- Glendower
- Herbert
- Gruffudd
- Cadwallader
- Bleddyn
- Carew
- Morgan
- Powys
- Rhys
- Meredith
- Howell
- Ó Briain
- Ó Néill
- Ó Conchobhair
- Mac Murchadha
- Ó Domhnaill
- Mac Carthaigh
- Ó Ruairc
- Ó Ceallaigh
- Butler of Ormond
- Burke
- Fitzstephen
- de Courcy
- de Burgh
- Visconti
- Sforza
- della Scala
- Malatesta
- Orsini
- Colonna
- Gonzaga
- d'Este
- da Montefeltro
- Bentivoglio
- Baglioni
- Farnese
- Medici
- Strozzi
- Pazzi
- Doria
- Grimaldi
- Dandolo
- Foscari
- von Hohenstaufen
- von Wittelsbach
- von Zollern
- Welf
- von Eppstein
- von Falkenstein
- von Lichtenstein
- Fugger
- von Habsburg
- von Wettin
- von Nassau
- von Hohenlohe
- von Katzenelnbogen
- von Württemberg
- von Brandenburg
- von Sickingen
- von Berlichingen
- von Hutten
- de Montmorency
- de Coucy
- de Lusignan
- de Châtillon
- de Bourbon
- de Valois
- d'Anjou
- de Blois
- de Toulouse
- de Foix
- d'Armagnac
- de Dreux
- de Clisson
- du Guesclin
- de Craon
- de Rohan
- de Laval
- de Brienne
- de Joinville
- de Châteaubriant
- de Vendôme
- d'Albret
- d'Orléans
- de Castro
- de Lara
- de Haro
- Guzmán
- Mendoza
- de Luna
- Manrique
- Ponce de León
- Álvarez de Toledo
- Fernández de Córdoba
- Velasco
- Pacheco
- Zúñiga
- de Borja
- Pereira
- de Sousa
- de Almeida
- Atwell
- Atlee
- Bywood
- Underwood
- Townsend
- Brook
- Bourne
- Holt
- Hurst
- Shaw
- Dale
- Marsh
- Moore
- Heath
- Combe
- Ford
- Bridges
- Kirk
- Cross
- Greaves
- Thornbury
- Kingsley
- Wolsey
- Ashby
- Appleby
- Selby
- Whitby
- Kirkby
- Langley
- Bradley
- Shelley
- Stanley
- Ashworth
- Butterworth
- Wordsworth
- Kenilworth
- Cartwright
- Wainwright
- Wheelwright
- Shipwright
- Arkwright
- Hayward
- Woodward
- Steward
- Ashburner
- Alabaster
- Armourer
- Baxter
- Brewster
- Webbe
- Lister
- Dyer
- Walker
- Tucker
- Shearer
- Napier
- Chapman
- Mercer
- Draper
- Glover
- Cordwainer
- Skinner
- Scrivener
- Clerk
- Chaplin
- Deacon
- Abbott
- Prior
- Monk
- Friar
- Bishop
- Parsons
- Vickers
- Stoddard
- Horsley
- Falconer
- Faulkner
- Fowler
- Warrener
- Forester
- Reeve
- Constable
- Chamberlain
- Seneschal
- Butler
- Slater
- Glazier
- Plummer
- Hooper
- Goldsmith
- Silversmith
- Blacksmith
- Ironmonger
- Cutler
- Archer
- Knight
- Squire
- Yeoman
- Freeman
- Franklin
- Bond
- Carter
- Shepherd
- Hogg
- Lamb
- Bullock
- Peacock
- Partridge
- Sparrow
- Swan
- Drake
- Gosling
- Wren
- Finch
- Nightingale
- Raven
- Crowe
- Woodcock
- Pigeon
- Dove
- Brock
- Hare
- Todd
- Redhead
- Whitelock
- Blacklock
- Fairfax
- Fairhair
- Curtis
- Crouch
- Cruickshank
- Longfellow
- Longbottom
- Shorthouse
- Littlejohn
- Thynne
- Stout
- Hardy
- Swift
- Goodman
- Goodwin
- Goodchild
- Merriman
- Merryweather
- Fairweather
- Starkweather
- Truelove
- Lovelace
- Doolittle
- Gotobed
- Wagtail
- Shakespeare
- Breakspear
- Scattergood
- Pennyfather
- Farthing
- Moneypenny
- Silverlock
- Gildersleeve
- Blanchflower
- Lilywhite
- Frost
- Winter
- Midwinter
- Christmas
- Pentecost
- Easter
- Holliday
- Noel
- Loveday
- Friday
- Newcombe
- Oldman
- Eldridge
- Cousins
- Widdowson
- Neave
- Kinge
- Knightley
- Squires
- Cardinall
- Chanter
- Bartholomew
- Richardson
- Williamson
- Dickinson
- Hodgson
- Hodgkins
- Hobson
- Dobson
- Watkins
- Jenkins
- Wilkinson
- Dawkins
- Larkin
- Rankin
- Pascoe
- Hamlyn
- Philpott
- Fulcher
- Wymark
- Osgood
- Osborne
- Aldred
- Wulfric
- Godric
- Hereward
- Cuthbert
- Thurstan
- Thurgood
- Grimes
- Grimshaw
- Haldane
- Swayne
- Ingram
- Osmond
- Randolph
- Thorold
- Anketell
- Hamond
- Payne
- Drew
- Fulke
- Baldwin
- Hubbard
- Garrett
- Gerard
- Everard
- Everett
- Reynolds
- Maynard
- Lambert
- Waters
- Aylmer
- Aylward
- Seward
- Siward
- Woolgar
- Coleman
- Brandon
- Grimbald
- Grimwood
- Harding
- Ivory
- Bigod
- Tyrell
Related generators
Medieval Knight Name Generator
Historically grounded names for knights and squires
Norman Name Generator
Names from the Norman Conquest era
Medieval French Name Generator
Names from Capetian courts, Norman keeps and Occitan castles
Knight Name Generator
Sir, Dame and Epithet: Chivalric Names Done Right
Victorian Name Generator
Full 19th-century names with period surnames
Roman Last Name Generator
Authentic Roman Gens Names and Cognomina
More in Real-World Names & Cultures
Taino Name Generator
Indigenous Caribbean names from Borikén to Quisqueya
Cantonese Name Generator
Realistic Cantonese names with traditional characters
West African Name Generator
Authentic names from Nigeria, Ghana, Senegal, Mali and beyond
Boy Middle Name Generator
Middle names that make a boy's full name flow
Celtic Name Generator
Gaelic, Brittonic and ancient Celtic names with real roots
Modern Egyptian Name Generator
Realistic names for Egyptians living today