Se encuentra situado en el valle del río Guadiaro, en los alrededores de la Sierra de Grazalema y el parque natural de Los Alcornocales.