Santa Margalida, en catalan et officiellement (Santa Margarita en castillan), est une commune d'Espagne de l'île de Majorque dans la communauté autonome des Îles Baléares. Elle est située au nord de l'île et fait partie de la comarque de la Pla de Mallorca.