El río Duero es el río más importante del noroeste de la península ibérica y el que más caudal tiene. Nace a unos 2160 metros sobre el nivel del mar, en pico Urbión, y desemboca en el océano Atlántico, en el estuario de Oporto (Portugal). Al ser un río internacional, tiene tres tramos, uno español, otro internacional o compartido, que hace frontera entre ambos países a lo largo de más de 100 kilómetros, y un tercer tramo enteramente portugués.
Su longitud es de 897 km, de los que unos 213 km son portugueses, 112 km son fronterizos (internacionales) y el resto discurre en España, unos 572 km. Es el tercer río más largo de la península y el que posee la mayor cuenca hidrográfica.
En Castilla y León, por donde transcurre el 80% de su trazado, recorre 5 provincias: Soria, Burgos, Valladolid, Zamora y Salamanca.