Ses origines sont obscures et font l’objet de plusieurs théories. Les deux plus populaires font d’elle la fille du margrave [1] allemand Liudolf de Brunswick ou du grand-prince de Kiev [2] Iaroslav le Sage.
On ne sait rien de l’enfance d’Agathe, et les spéculations à ce sujet sont inextricablement liées au problème de l’identité de son père. La naissance de ses enfants étant généralement placée dans les années 1040-1050, sa propre date naissance est probablement antérieure à 1030. Elle se rend en Angleterre avec son mari et ses enfants en 1057, mais devient veuve peu de temps après son arrivée.
Après la conquête normande de l’Angleterre, elle s’enfuit avec ses enfants en Écosse en 1067 pour se réfugier auprès de Malcolm III, qui épouse quelques années plus tard sa fille Marguerite.
Siméon de Durham la mentionne dans son Historia Regum [3] sous l’année 1070 comme étant encore vivante, mais il s’agit de sa dernière mention dans les sources.