Corrales de Duero is a municipality in the province of Valladolid, within the autonomous community of Castile and León, Spain. It is a small rural settlement in the Duero river area of the region.
The municipality had a population of 119 inhabitants according to the 2004 census recorded by the Instituto Nacional de Estadística (INE). This figure reflects the small scale typical of many villages in the province of Valladolid.