Le canton n° 19 (Fourmies) comprend les communes suivantes : Aibes, Anor, Avesnelles, Baives, Bas-Lieu, Beaurieux, Bérelles, Beugnies, Bousignies-sur-Roc, Cerfontaine, Choisies, Clairfayts, Colleret, Cousolre, Damousies, Dimechaux, Dimont, Eccles, Eppe-Sauvage, Felleries, Féron, Ferrière-la-Petite, Flaumont-Waudrechies, Fourmies, Glageon, Hestrud, Lez-Fontaine, Liessies, Moustier-en-Fagne, Obrechies, Ohain, Quiévelon, Rainsars, Ramousies, Recquignies, Rousies, Sains-du-Nord, Sars-Poteries, Sémeries, Solre-le-Château, Solrinnes, Trélon, Wallers-en-Fagne, Wattignies-la-Victoire, Wignehies, Willies.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Fourmies.