Está situado en la comarca de la Axarquía, a 58 kilómetros de Málaga, rodeado de montañas.