La Gacilly (Breton:Gazilieg) is a commune in the Morbihan department of Brittany in north-western France. It is located on the right bank of the Aff River, about 15km (9mi) north of Redon, on the line between Vannes and Rennes, about 60km (37mi) from both.