Le canton n° 9 (Lunéville-2) comprend :
1° Les communes suivantes : Barbonville, Bayon, Blainville-sur-l'Eau, Borville, Brémoncourt, Chanteheux, Charmois, Clayeures, Damelevières, Domptail-en-l'Air, Einvaux, Essey-la-Côte, Ferrières, Fraimbois, Franconville, Froville, Gerbéviller, Giriviller, Haigneville, Haudonville, Haussonville, Hériménil, Lamath, Landécourt, Lorey, Loromontzey, Magnières, Mattexey, Méhoncourt, Moncel-lès-Lunéville, Mont-sur-Meurthe, Moriviller, Moyen, Rehainviller, Remenoville, Romain, Rosières-aux-Salines, Rozelieures, Saffais, Saint-Boingt, Saint-Germain, Saint-Mard, Saint-Rémy-aux-Bois, Seranville, Tonnoy, Vallois, Vathiménil, Velle-sur-Moselle, Vennezey, Vigneulles, Villacourt, Virecourt, Xermaménil ;
2° La partie de la commune de Lunéville non incluse dans le canton de Lunéville-1.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Lunéville.