El término municipal está recorrido de oeste a este por el río Alberche y de noroeste a sudeste por el arroyo Gil, que desemboca en el primero, a poco más de un kilómetro del centro de la localidad, tras recoger las aguas del arroyo Toro.