Le canton n° 9 (Mareuil-sur-Lay-Dissais) comprend les communes suivantes : L'Aiguillon-sur-Mer, Angles, Bessay, La Boissière-des-Landes, La Bretonnière-la-Claye, Chaillé-sous-les-Ormeaux, Le Champ-Saint-Père, Château-Guibert, Corpe, La Couture, Curzon, La Faute-sur-Mer, Le Givre, La Jonchère, Mareuil-sur-Lay-Dissais, Moutiers-les-Mauxfaits, Moutiers-sur-le-Lay, Péault, Les Pineaux, Rosnay, Saint-Avaugourd-des-Landes, Saint-Benoist-sur-Mer, Saint-Cyr-en-Talmondais, Saint-Florent-des-Bois, Saint-Vincent-sur-Graon, Sainte-Pexine, Le Tablier, La Tranche-sur-Mer.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Mareuil-sur-Lay-Dissais.