Die mallorquinische Stadt Can Picafort gehört zur Gemeinde Santa Margalida und liegt in der Bucht von Alcudia, im Nordosten der Baleareninsel. Der rein auf Tourismus ausgelegte Ort hat rund 6000 Einwohner und ist damit der Größte von Santa Margalida.
