Il fiume Duero nasce nella provincia di Soria, nelle sorgenti del Duero de los Picos de Urbión (2160 m s.l.m.), nel comune di Duruelo de la Sierra. Da un punto di vista geologico, il bacino del fiume Duero è costituito da un’unità geologica ben definita, la Depressione del Duero e i suoi confini: le catene montuose cantabriche, iberiche e centrali e i monti Galaico-Leonesi. Il fiume Duero è il fiume più importante del nord-ovest della penisola iberica e, con una lunghezza di 897 km, è il terzo fiume più lungo della penisola. La demarcazione idrografica internazionale del Duero è la più grande della penisola iberica con 98.073 km2 e comprende il territorio del bacino del fiume Duero, nonché le acque di transizione dell’estuario del Porto e le acque costiere atlantiche associate. Il Duero sfocia nell’Oceano Atlantico, precisamente a Porto (Portogallo).