Cala d'Or (cala de oro, en español) es una localidad dentro del municipio de Santanyí, situada en la parte suroriental de Mallorca, en el este de España. Cerca de esta localidad se encuentran los núcleos de Cala Ferrera, Cala Serena y Portopetro. Es el mayor núcleo de población y mayor centro turístico del municipio.