Die Gemeinde Santa Margalida liegt rund 45 Kilometer von der Inselhauptstadt Palma entfernt.
Zur Gemeinde Santa Margalida gehören folgende Orte:
- Can Picafort (6304 / 6388 Einwohner)
- Santa Margalida (3322 / 3551 Einwohner)
- Son Serra de Marina (640 / 669 Einwohner)
Die Einwohnerzahlen in Klammern stammen vom 1. Januar 2007. Die erste Zahl gibt dabei die Einwohner der geschlossenen Ortschaften an, die zweite Zahl die Einwohner der Orte einschließlich der hinzu rechnenden "verstreut" lebender Bevölkerung außerhalb der eigentlichen Siedlungen.
Can Picafort ist ein Touristenort an der Bucht von Alcudia. Zwischen Port d'Alcudia und Can Picafort befindet sich ein etwa 5 km langer Sandstrand.
An der Strandprominade befinden sich viele Bars und Restaurants, es gibt eine Einkaufsstraße für den Tag und eine Fußgängerzone für den Abend.
Can Picafort ist ein Ort, der nicht nur in den touristisch attraktiven Monaten belebt ist. In der Nebensaison geht es jedoch wesentlich ruhiger zu und viele Geschäfte sind geschlossen.