Tiene una longitud total de 108 km y una cuenca con una superficie total de 2.387 km², de los que 1.329 km² están en territorio español.