En este río gaditano se encuentra el embalse de Guadalcacín, el mayor de la provincia de Cádiz, con 800 hectómetros cúbicos de capacidad y 3670 hectáreas de superficie.