Santa Margarita de Escocia, (nacida c. 1045, probablemente en Hungría, fallecida el 16 de noviembre de 1093 en Edimburgo; canonizada en 1250; fiesta del 16 de noviembre, fiesta escocesa del 16 de junio), reina consorte de Malcolm III Canmore y patrona de Escocia.
Margaret se crió en la corte húngara, donde su padre, Eduardo (hijo de Edmund Ironside), estaba exiliado. Tras la batalla de Hastings, la viuda de Eduardo, la princesa Ágata de Hungría, y sus hijos huyeron a Escocia para ponerse a salvo. El hermano de Margarita, Edgar el Aetheling, pretendiente derrotado al trono inglés, se unió a ellos allí. A pesar de su inclinación por la vida religiosa, Margarita se casó (hacia 1070) con Malcolm III Canmore, rey de Escocia desde 1057 o 1058 hasta 1093. Tuvieron ocho hijos, seis varones y dos mujeres, todos ellos educados en la fe católica. Llevó una vida piadosa y devota y fue conocida por su caridad y compasión hacia los pobres de Escocia. A través de su influencia sobre su marido y su corte, promovió, conforme a la reforma gregoriana, los intereses de la iglesia y de la población inglesa conquistada por los escoceses en el siglo anterior. Murió poco después de que su marido fuera asesinado cerca de Alnwick, Northumberland. Fue canonizada por el Papa Inocencio IV en 1250.