Kunegunda urodziła się ok. 978 r. Była córką Zygfryda, hrabiego Luksemburga. W wieku ok. 20 lat została poślubiona Henrykowi II, księciu Bawarii, który po śmierci Ottona III w 1002 r. został wybrany najpierw królem, a od 1014 r. - cesarzem Niemiec. Oboje żyli jako dziewicze małżeństwo. Św. Henryk otaczał ją taką czcią, że chciał, by z nim dostąpiła zaszczytu koronacji na królową. Dokonał jej w Padeborn ówczesny arcybiskup Moguncji, św. Willigis. W roku 1014 Kunegunda udała się z mężem do Włoch, by w Rzymie z rąk papieża Benedykta VIII otrzymać koronę cesarską.
Kunegunda fundowała liczne klasztory i opactwa, przyczyniła się do budowy katedry w Bamberdze. Po śmierci męża wstąpiła do ufundowanego przez siebie klasztoru benedyktynek w Kaufungen. Podczas uroczystości poświęcenia tegoż klasztoru, po Liturgii Słowa, cesarzowa zdjęła cesarskie szaty, ostrzygła włosy i odziała się w zgrzebny habit. Swój majątek przeznaczyła na fundacje kościelne i dobroczynne. Zrobiło to wielkie wrażenie na uczestnikach ceremonii. Opisuje to wydarzenie ks. Piotr Skarga w "Żywotach Świętych". Jako zakonnica służyła z oddaniem ludziom, zwłaszcza ubogim. Nie wyróżniała się niczym w ubóstwie i posłuszeństwie, nie wymawiała się od żadnych prac, nawet służebnych.
Zmarła 3 marca 1033 r. Zgodnie z jej życzeniem została pochowana obok męża w katedrze bamberskiej. Natychmiast zaczęto oddawać jej publiczny kult. Innocenty III zatwierdził go w roku 1200.