Margaret de Stafford was born circa 1364 to Hugh de Stafford, 2nd Earl of Stafford (1336-1386) and Philippa de Beauchamp (bef1344-1386) and died 9 June 1396 of unspecified causes. She married Ralph de Neville, 1st Earl of Westmorland (c1364-1425) 19 June 1382 JL in Raby Castle, Staindrop, County Durham, England, United Kingdom. Alfred the Great (849-899)/s, Charlemagne (747-814)/s, Henry II of England (1133-1189)/s, Hugh Capet (c940-996)/s, William I of England (1027-1087)/s.
|Offspring of Ralph Neville and Margaret de Stafford (c1364-1396)|
|Philippa Neville (c1386-c1453)||1386||1453||Thomas Dacre, 2nd Baron Dacre of Gillesland (1387-1458)|
|John Neville (c1387-bef1421)||1387||20 May 1420||Elizabeth de Holand (1394-1423)|
|Ralph Neville (c1392-1458)||1392||25 February 1458||Mary de Ferrers (1394-1458)|
|Maud Neville (-1438)|
|Margaret Neville (-1473)||1473||Richard Scrope, 3rd Baron Scrope of Bolton (1394-1420) Richard Scrope, 3rd Baron Scrope of Bolton (1394-1420) William Cressener|
|Anne Neville (c1384-)|