Stafford Name Origin, Meaning and Family History

Stafford Name Meaning: Locational name for those who came from Stafford in Staffordshire. Stafford most likely originated from Old English 'staef' 'landing place' + 'ford' As in river crossing. Another spelling of the surname could also have meant 'stoney ford'.

First recorded in the Domesday book.

Discover how your Stafford ancestors earned their living and spread across the country. Find out more about your family history by using the Free Search box.

Surname Distribution

Census frequency by county

Name Concentrations Within England and Wales

Stafford Surname Statistics


Top Professions for the Stafford family

Profession Census Frequency
Living On Own Means 87
Cotton Weaver 83
General Labourer 68
Dress Maker 60
Farmer 57
General Servant Domestic 41
Scholar 40
School 30
Dressmaker 28
Tailoress 27
Butcher 26
Stone Mason 26
Cotton Spinner 24
Cook Domestic 22
Domestic Servant 22
Coal Miner Hewer 22
Tailor 20
Dock Labourer 20
Servant Domestic 19
House Keeper 18
Housemaid Domestic 17
Cotton Winder 17
Blacksmith 15
Grocer 15
Cotton Card Room Hand 14

Stafford Surname Variants Ranking

Rank Surname Match Census Frequency
1 Stafford 100% 47,390
2 Staford 88% 296
3 Stofford 88% 196

Did you know?

The surname Stafford is the most popular version of all its varients

Search for the Stafford family