Se encuentra en las faldas de la Sierra de Cazorla, en el valle del río Cerezuelo, afluente del Guadalquivir.