Bruc-sur-Aff (, literally Bruc on Aff; ; Gallo: Bruc) is a commune in the Ille-et-Vilaine department in Brittany in northwestern France.
Inhabitants of Bruc-sur-Aff are called Bruçois in French.