Baña su término el río Perales afluente por la izquierda del Arandilla y éste, a su vez, del Duero, quedando la villa situada a la margen izquierda del río Rejas, confinando al norte con Fuencaliente, por el este con Santervás, por el suroeste con Zayuelas, y por el oeste con el río Pedro.