Le canton n° 25 (Vire Normandie) comprend les communes suivantes : Beaumesnil, Campagnolles, Landelles-et-Coupigny, Le Mesnil-Robert, Noues de Sienne, Pont-Bellanger, Saint-Aubin-des-Bois, Sainte-Marie-Outre-l'Eau, Vire Normandie.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Vire Normandie.