El municipio se encuentra en la cuenca del río Valdeginate —afluente del río Carrión—, perteneciente a la cuenca hidrográfica del Duero.