Le canton n° 16 (Questembert) comprend les communes suivantes : Berric, Caden, Le Cours, Elven, Larré, Lauzach, Limerzel, Malansac, Molac, Pluherlin, Questembert, Rochefort-en-Terre, Saint-Gravé, Sulniac, Trédion, La Vraie-Croix.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Questembert.