Le canton n° 19 (Le Val du Dropt) comprend les communes suivantes : Agnac, Allemans-du-Dropt, Armillac, Bourgougnague, Cahuzac, Castillonnès, Cavarc, Douzains, Ferrensac, Lalandusse, Laperche, Lauzun, Lavergne, Lougratte, Miramont-de-Guyenne, Montauriol, Montignac-de-Lauzun, Peyrière, Puysserampion, Roumagne, Saint-Colomb-de-Lauzun, Saint-Pardoux-Isaac, Saint-Quentin-du-Dropt, Ségalas, Sérignac-Péboudou.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Miramont-de-Guyenne.