Redon is a town and commune in Brittany, France. It is a sous-préfecture of the Ille-et-Vilaine département.