Molinos de Duero es un municipio en la provincia de Soria, en la comunidad autónoma de Castilla y León, España. Su superficie es de aproximadamente 63,11 km² y cuenta con una población de alrededor de 360 habitantes.
La historia de Molinos de Duero se remonta a la Edad Media, cuando fue fundada como una aldea dependiente de Vinuesa. En el siglo XIII, el rey Alfonso VIII concedió el derecho de villa a Vinuesa, y Molinos de Duero se convirtió en una de sus aldeas. En el siglo XIX, durante la Guerra de la Independencia Española, el pueblo sufrió daños considerables. En 1970, Molinos de Duero se separó de Vinuesa y se convirtió en un municipio independiente.
Molinos de Duero se encuentra en la comarca de Pinares, rodeado por bosques de pinos y robles. Limita al norte con los municipios de Vinuesa y Covaleda, al este con Duruelo de la Sierra, al sur con Salduero y al oeste con Navaleno. La principal actividad económica del municipio es la agricultura y la ganadería.