Se sitúa a pocos kilómetros al suroeste de la ciudad de Antequera, frente al Cortijo Buenavista sobre una colina suave en el Puerto de la Escarehuela en la Sierra del Torcal.