Le canton n° 17 (Quiberon) comprend les communes suivantes : Bangor, Belz, Carnac, Erdeven, Etel, Hœdic, Ile-d'Houat, Locmaria, Locoal-Mendon, Le Palais, Ploemel, Plouharnel, Quiberon, Saint-Pierre-Quiberon, Sauzon, La Trinité-sur-Mer.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Quiberon.