Can Picafort es una urbanización situada al noroeste de la isla de Mallorca en las Islas Baleares justo en el centro de la Bahía de Alcúdia, la mayor bahía de las islas, con 17 km. de playa. Esta localización también cuenta con un paseo marítimo y un puerto deportivo. Hacia el este se extienden áreas naturales de zonas boscosas. Hacia el interior se encuentra el pueblo de Santa Margalida, núcleo original de la población del municipio, rodeado de campos de cultivo.