Santa Margherita di Scozia, (nata nel 1045 circa, probabilmente in Ungheria-morta il 16 novembre 1093, Edimburgo; canonizzata nel 1250; festa il 16 novembre, festa scozzese il 16 giugno), regina consorte di Malcolm III Canmore e patrona della Scozia. 1045, probabilmente in Ungheria – morta il 16 novembre 1093 a Edimburgo; canonizzata nel 1250; festa del 16 novembre, festa scozzese del 16 giugno), regina consorte di Malcolm III Canmore e patrona della Scozia.
Margaret fu cresciuta alla corte ungherese, dove suo padre, Edoardo (figlio di Edmund Ironside), era in esilio. Dopo la battaglia di Hastings, la vedova di Edoardo, la principessa Agata d’Ungheria, e i loro figli fuggirono in Scozia. Il fratello di Margherita, Edgar the Aetheling, pretendente sconfitto al trono inglese, li raggiunse lì. Nonostante le sue inclinazioni verso una vita religiosa, Margherita sposò (verso il 1070) Malcolm III Canmore, re di Scozia dal 1057 o 1058 al 1093. Ebbero otto figli, sei maschi e due femmine, tutti cresciuti nella fede cattolica romana. Visse una vita pia e devota e fu nota per la sua carità e compassione per i poveri della Scozia. Attraverso la sua influenza sul marito e sulla sua corte, promosse, in conformità con la riforma gregoriana, gli interessi della chiesa e della popolazione inglese conquistata dagli scozzesi nel secolo precedente. Morì poco dopo l’uccisione del marito presso Alnwick, nel Northumberland. Fu canonizzata da papa Innocenzo IV nel 1250.