Il Duero, con i suoi 897 km, è il terzo fiume più lungo della penisola iberica; 572 km li percorre in Spagna, mentre per ben 112 km segna la linea di confine della medesima con il Portogallo e percorre i rimanenti km in territorio esclusivamente portoghese. È il fiume con il più ampio bacino imbrifero della penisola, 98.376 km², dei quali 78.952 km² in territorio spagnolo e i rimanenti in territorio portoghese.