Le canton n° 4 (Jarny) comprend les communes suivantes : Allamont, Auboué, Batilly, Boncourt, Brainville, Bruville, Chambley-Bussières, Conflans-en-Jarnisy, Dampvitoux, Doncourt-lès-Conflans, Friauville, Giraumont, Hagéville, Hannonville-Suzémont, Hatrize, Homécourt, Jarny, Jeandelize, Jouaville, Labry, Mars-la-Tour, Moineville, Moutiers, Olley, Puxe, Puxieux, Saint-Ail, Saint-Julien-lès-Gorze, Saint-Marcel, Sponville, Tronville, Valleroy, Ville-sur-Yron, Xonville.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Jarny.