Le canton n° 19 (Calais-2) comprend :
1° Les communes suivantes : Alembon, Andres, Ardres, Les Attaques, Autingues, Bainghen, Balinghem, Bouquehault, Boursin, Brêmes, Caffiers, Campagne-lès-Guines, Coulogne, Fiennes, Guînes, Hardinghen, Herbinghen, Hermelinghen, Hocquinghen, Landrethun-lès-Ardres, Licques, Louches, Nielles-lès-Ardres, Rodelinghem, Sanghen ;
2° La partie de la commune de Calais située au sud d'une ligne définie par l'axe des voies et limites suivantes : depuis la limite territoriale de la commune de Coquelles, ligne de chemin de fer le long de la rue d'Epinal, rampe du Four-à-Chaux, rue Crespin, rue du Four-à-Chaux, autoroute A 16, canal de Calais à Saint-Omer, ligne de chemin de fer, bretelle de l'autoroute A 16, rond-point de la Nouvelle-France, watergang du Sud, avenue Antoine-de-Saint-Exupéry, jusqu'à la limite territoriale de la commune de Marck.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Calais.