There are two rivers flowing through Rennes: Vilaine and Ille. Rennes is actually located at the confluence of these two rivers.
The Vilaine is a river in Brittany, in the west of France. Its source is located in the Mayenne département and it flows out into the Atlantic Ocean at Pénestin in the Morbihan département. It has a length of 218 kilometres (135.4 miles). It passes through 4 départements (Mayenne, Ille-et-Vilaine, Loire-Atlantique and Morbihan) and 4 main towns (Rennes, Vitré, Redon and La Roche-Bernard).
The main tributaries of the Vilaine are:
The Ille is a small river in Brittany, France. It has a length of is 48.9 kilometres (30.4 miles) .It flows into the Vilaine in the city Rennes.