She married, firstly, Guillaume V, Duc d'Aquitaine, son of Guillaume IV, Duc d'Aquitaine, before March 1018. She married, secondly, Geoffrey II d'Anjou, Comte d'Anjou, son of Fulco III d'Anjou, 5th Comte d'Anjou and Hildegarde (?), on 1 January 1032. She and Geoffrey II d'Anjou, Comte d'Anjou were divorced circa 1050.
Children of Agnes de Bourgogne and Guillaume V, Duc d'Aquitaine
* Guillaume VI, Duc d'Aquitaine d. 1038
* Eudes, Duc d'Aquitaine d. 1039
* Guillaume VII, Duc d'Aquitaine d. 1058
* Guillaume VIII, Duc d'Aquitaine+ b. c 1026, d. 24 May 1086