Le canton n° 16 (Le Pays de Serres) comprend les communes suivantes : Auradou, Beauville, Blaymont, Cassignas, Castella, Cauzac, La Croix-Blanche, Dausse, Dondas, Engayrac, Frespech, Laroque-Timbaut, Massels, Massoulès, Monbalen, Penne-d'Agenais, Saint-Martin-de-Beauville, Saint-Maurin, Saint-Robert, Saint-Sylvestre-sur-Lot, La Sauvetat-de-Savères, Tayrac, Trémons.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Penne-d'Agenais.