Se encuentra en el centro del parque natural Sierra de Grazalema, en el extremo nororiental de la provincia, concretamente en la falda de la Sierra del Jaral, entre los ríos Guadalete y Bocaleones, y a la orilla del embalse de Zahara-El Gastor.