El río Zapardiel nace en la "Laguna de San Martín de las Cabezas" (sierra de Ávilla), en el municipio de El Parral (Ávila), pasa por Fontiveros, en la provincia de Ávila y, después por Medina del Campo, en la provincia de Valladolid; para desembocar, a una altura de 673 msnm, por la margen izquierda, en el Duero, cerca de Tordesillas.