Le canton n° 4 (Ile d'Oléron) comprend les communes suivantes : La Brée-les-Bains, Le Château-d'Oléron, Dolus-d'Oléron, Le Grand-Village-Plage, Saint-Denis-d'Oléron, Saint-Georges-d'Oléron, Saint-Pierre-d'Oléron, Saint-Trojan-les-Bains.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Saint-Pierre-d'Oléron.