Marguerite was the daughter of Guillaume de Pavilly but her mother is unknown. The date and place of her birth have not been found.
Her husband was Robert III d'Esneval, who she married in ABT 1270. The place has not been found. Their only known child was Guillaume II (?-?).