Le canton n° 23 (Saint-Lô-2) comprend :
1° Les communes suivantes : La Barre-de-Semilly, Baudre, Canisy, Carantilly, Dangy, Gourfaleur, La Luzerne, La Mancellière-sur-Vire, Le Mesnil-Herman, Quibou, Saint-Ebremond-de-Bonfossé, Saint-Martin-de-Bonfossé, Saint-Romphaire, Saint-Samson-de-Bonfossé, Sainte-Suzanne-sur-Vire, Soulles ;
2° La partie de la commune deSaint-Lô non incluse dans le canton de Saint-Lô-1.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Saint-Lô.