Le canton n° 19 (Saint-Avold) comprend les communes suivantes : Altviller, Carling, Diesen, Folschviller, L'Hôpital, Lachambre, Macheren, Porcelette, Saint-Avold, Valmont.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Saint-Avold.