Además del arroyo San Silvestre, cerca de su límite con Portillo de Toledo nace el arroyo Barcience que recorre el municipio de norte a sur y desemboca en el Tajo tras atravesar varios municipios.