Valderas está bañada por el río Cea, el cual recorre el municipio de noreste a suroeste.