Amalaberga was the daughter of Amalafrida, daughter of Theodemir, king of the Ostrogoths. Her father is unknown, her uncle was Theodoric the Great. She married Hermanfrid, king of the Thuringii. They had a son named Amalafrid and a daughter Rodelinda, who married the Lombard king Audoin. According to Procopius (History of the Wars V, 13), after Hermanfrid's death, she fled with her children to her brother Theodahad who was at that time (534-36) King of the Ostrogoths.