Kristanisma patrono de la komunumo estas la sankta Margareta de Antioĥio, kies religia memortago sekve estas la komunuma festotago.
La loĝloko situas sur la orienta itala Riviero, inter Portofino kaj Rapallo, je proksimume 31 km oriente de Ĝenovo - estas ĉirkaŭita de montetoj kovritaj per Mediteranea vegetaĵaro (arbaroj de maraj pinoj, kaŝtanarboj, kaj olivarboj) sur kiu estas vilaĝoj kaj ĝardenoj. Ĝi estas populara turisma centro kaj feriejo en la Orienta Riviero.
La teritorio konsistas el la tri frakcioj: Nozarego, Paraggi kaj San Lorenzo della Costa, entute 9,8 kvadrataj kilometroj. Ĝi limas kun la komunumoj de Rapallo, Camogli kaj Portofino.
Parto de la komunumo de Sankta Margherita Ligure estas inkluzivita en la Regiona Natura Parko de Portofino.
Historio
La origina fiŝista vilaĝo, antikve nomiĝis Pescino.
En la dua duono de la 19-a jarcento, la naskiĝanta fervoja linio Ventimiglia-Romo kaj la konstruo de novaj stratoj por Portofino kaj Rapallo kreis la turisman sukceson kiu ankoraŭ distingas la orient-riviera urbon.
Tiel komenciĝis la ora epoko de la "Delfena Marbordo", kiu vidis la konstruon de elegantaj palacoj kaj grandiozaj hoteloj vizitaditaj de famaj italaj kaj fremdaj turistoj - speciale angloj kaj germanoj.
Post la Dua Mondmilito Santa Margherita, Portofino kaj la vilaĝo de Paraggi fariĝis inter la plej popularaj ekskluzivaj feriejoj.