Can Picafort és una urbanització situada al nord-oest de la illa de Mallorca en les Illes Balears just al centre de la Badia d’Alcúdia, la major badia de les illes, amb 17 km. de platja. Aquesta localització també compta amb un passeig marítim i un port esportiu. Cap a l’est s’estenen àrees naturals de zones boscoses. Cap a l’interior es troba el poble de Santa Margalida, nucli original de la població del municipi, envoltat de camps de cultiu.