Le canton n° 7 (Bagnoles-de-l'Orne) comprend les communes suivantes : Bagnoles de l'Orne Normandie, Ceaucé, Juvigny Val d'Andaine, Mantilly, Passais Villages, Perrou, Rives d'Andaine, Saint-Fraimbault, Saint-Mars-d'Egrenne, Saint-Roch-sur-Egrenne, Tessé-Froulay, Torchamp.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Bagnoles-de-l'Orne Normandie.