Nació en Hungría hacia el año 1046, mientras su padre vivía allí desterrado. Fue dada en matrimonio a Malcom III, rey de Escocia, del que tuvo ocho hijos. Vivió ejemplarmente como madre y como reina. Murió en Edimburgo el año 1093.
Títulos
Festividad
11 Enero
Su nombre significa
Oración
Señor Dios nuestro, que hiciste de santa Margarita de Escocia un modelo admirable de caridad para con los pobres, concédenos, por su intercesión, que, siguiendo su ejemplo, seamos nosotros fiel reflejo de tu bondad entre los hombres. Por nuestro Señor Jesucristo.