St. Margaret was apparently a very pious lady,had the Scottish Reformers not destroyed her shrine and remains it might still be a place of pilgrimage today.
I had a look and there are quite a few schools/colleges named in her honour!
Queen Margaret University, Edinburgh, Scotland, which adopted the name in 1972
Queen Margaret College, Glasgow, Scotland
Queen Margaret Union, Glasgow, Scotland, a student union at Glasgow University
Queen Margaret Hospital, Dunfermline, Scotland
The towns of South Queensferry and North Queensferry, Scotland, mark the location of the ferry established by Queen Margaret
St Margaret's High School, Airdrie, North Lanarkshire Scotland
St. Margaret's R C Primary School, South Queensferry, Scotland
Queen Margaret Academy, Ayr, Scotland
St Margaret's Academy, Livingston, Scotland
St Margaret's School, Bushey, Hertfordshire, England, a private school with boarding facilities for girls aged 4–18 years.
St Margaret's College, Christchurch, New Zealand
Queen Margaret College, Wellington, New Zealand
St. Margaret's Hospital Guild, Indianapolis, Indiana
St. Margaret's Junior College, Suginami, Tokyo, Japan, incorporating kindergarten, girls primary, junior and senior high schools
St Margaret of Scotland Hospice, Clydebank, Scotland
St. Margaret's Primary School and St. Margaret's Secondary School, in Singapore
St Margaret's School, Melbourne, Australia, both primary and secondary schools
St. Margaret of Scotland School, St. Louis, Missouri, USA
St. Margaret of Scotland Catholic Elementary, Erin Mills, Mississauga, Ontario, Canada
St. Margaret of Scotland Parish, Toronto, Ontario, Canada
St. Margaret's School, Victoria, British Columbia, Canada, primary and secondary school for girls (including both boarding and day students)
Saint Margaret of Scotland Catholic School Cambridge, Ontario, Canada
St. Margaret's School, Tappahannock, Virginia, USA, a private Episcopal college preparatory school for girls (including both boarding and day students, grades 8-12)
St. Margaret's School, Viña del Mar, Chile
St. Margaret's Chapel, Glastonbury, England
St. Margaret of Scotland Catholic Parish, Lees Summit, MO.
St. Margaret's Anglican Church, Eltham, Victoria, Australia