The Vilaine is a river in Brittany, in the west of France. The river's source is in the Mayenne département, and it flows out into the Atlantic Ocean at Pénestin in the Morbihan département. It is 218 km long.