Margaret was born in 1394, the daughter of Francesco del Balzo (de Baux), 1st Duke of Andria (1330- 23 April 1422), by his third wife Sueva Orsini (1360- after 1422), a descendant of Simon de Montfort, 6th Earl of Leicester and Eleanor Plantagenet.
Her paternal grandparents were Bertrand III del Balzo, Count of Andria and Squillace, and Marguerite d'Aulnay. Her maternal grandparents were Nicola Orsini, Count of Nola, Senator of Rome (27 August 1331- 14 February 1399), and Jeanne de Sabran.
She had nine children:
* Louis of Luxembourg, Count of Saint-Pol, de Brienne, de Ligny, and Conversano, Constable of France (1418- 19 December 1475), married firstly, in 1435, Jeanne de Bar, Countess of Marle and Soissons (1415- 14 May 1462), by whom he had issue, and from whom descended King Henry IV of France and Mary, Queen of Scots. He married secondly, Marie of Savoy (20 March 1448- 1475), by whom he had further issue. He was beheaded in Paris in 1475 for treason against King Louis XI.
* Jacquetta of Luxembourg (1415/1416- 30 May 1472), married firstly in 1433, John, Duke of Bedford, and secondly, in secret, c.1436, Richard Woodville, 1st Earl Rivers, by whom she had sixteen children, including Elizabeth Woodville, Queen consort of King Edward IV of England. Every English monarch after 1509 descended from her.
* Thibaud of Luxembourg, Seigneur de Fiennes, Count of Brienne, Bishop of Le Mans, (died 1 September 1477), married Philippa de Melun, by whom he had issue.
* Jacques of Luxembourg, Seigneur de Richebourg (died 1487), married Isabelle de Roubaix, by whom he had issue.
* Valeran of Luxembourg, died young.
* Jean of Luxembourg, died in Africa.
* Catherine of Luxembourg (died 1492), married Arthur III, Duke of Brittany (24 August 1393- 26 December 1438).
* Isabelle of Luxembourg, Countess of Guise (died 1472), married in 1443, Charles, Count of Maine (1414- 1472), by whom she had a daughter, Louise (1445- 1477), who in her own turn married Jacques d'Armagnac, Duke of Nemours, by whom she had six children.