Bain-de-Bretagne (, Gallo: Bóen) is a commune in the Ille-et-Vilaine department in Brittany in northwestern France.
The river Semnon forms part of the commune's northern boundary.
Inhabitants of Bain-de-Bretagne are called Bainais in French.