Sant Elm ( pronunciación catalana: [ˈsant ˈɛlm] ) es una ciudad en la costa suroeste de Mallorca en las Islas Baleares de España . Se encuentra en el municipio de Andratx .
Es un pintoresco pueblo de pescadores en el extremo suroeste de Mallorca, a poca distancia en coche de Andratx y Port D'Andratx. A unos 300 metros de la playa se encuentra la isla deshabitada de Pantaleu , a unos 600 metros hay otra isla deshabitada, Sa Mitjana, y más lejos de la costa se encuentra la isla y reserva natural de Dragonera .
Aunque es un pueblo tranquilo, con una variedad de apartamentos y villas, también hay varios restaurantes de excelente calidad.
39°34′54″N 2°21′1″E / 39.58167°N 2.35028°E / 39.58167; 2.35028