Le canton n° 16 (Saint-Jean-de-Monts) comprend les communes suivantes : Barbâtre, La Barre-de-Monts, Beauvoir-sur-Mer, Bouin, L'Epine, La Guérinière, Noirmoutier-en-l'Ile, Notre-Dame-de-Monts, Notre-Dame-de-Riez, Le Perrier, Saint-Gervais, Saint-Jean-de-Monts, Saint-Urbain, Soullans.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Saint-Jean-de-Monts.