Das lang gestreckte Dorf Esporles liegt in einem fruchtbaren, immergrünen Tal ungefähr 15 km nordwestlich von Palma.