La 2e circonscription de la Charente-Maritime est composée des communes de Aigrefeuille-d'Aunis, Anais, Andilly, Angliers, Angoulins, Ardillières, Aytré, Ballon, Benon, Bouhet, Bourgneuf, Breuil-la-Réorte, Breuil-Magné, Chambon, Charron, Châtelaillon-Plage, Ciré-d'Aunis, Clavette, Courçon, Cramchaban, Croix-Chapeau, Ferrières, Forges, Fouras, Île-d'Aix, La Devise (partie de commune), La Grève-sur-Mignon, La Jarne, La Jarrie, La Laigne, La Ronde, Landrais, Le Gué-d'Alleré, Le Thou, Loire-les-Marais, Longèves, Marans, Marsais, Montroy, Nuaillé-d'Aunis, Puyravault, Rochefort, Saint-Christophe, Saint-Cyr-du-Doret, Saint-Georges-du-Bois, Saint-Jean-de-Liversay, Saint-Laurent-de-la-Prée, Saint-Mard, Saint-Médard-d'Aunis, Saint-Ouen-d'Aunis, Saint-Pierre-d'Amilly, Saint-Pierre-La-Noue, Saint-Rogatien, Saint-Saturnin-du-Bois, Saint-Sauveur-d'Aunis, Saint-Vivien, Sainte-Soulle, Salles-sur-Mer, Surgères, Taugon, Thairé, Vergeroux, Vérines, Villedoux, Virson, Vouhé, Yves.
La 3e circonscription de la Charente-Maritime est composée des communes de Annepont, Annezay, Antezant-la-Chapelle, Archingeay, Asnières-la-Giraud, Aujac, Aulnay, Aumagne, Authon-Ébéon, Bagnizeau, Ballans, Bazauges, Beauvais-sur-Matha, Bercloux, Bernay-Saint-Martin, Bignay, Blanzac-lès-Matha, Blanzay-sur-Boutonne, Bords, Bresdon, Brie-sous-Matha, Brizambourg, Burie, Bussac-sur-Charente, Champdolent, Chaniers, Chantemerle-sur-la-Soie, Chérac, Cherbonnières, Chermignac, Chives, Coivert, Contré, Courant, Courcelles, Courcerac, Courcoury, Cressé, Dampierre-sur-Boutonne, Dompierre-sur-Charente, DSuil-sur-le-Mignon, Écoyeux, Écurat, Essouvert, Fenioux, Fontaine-Chalendray, Fontcouverte, Fontenet, Gibourne, Gourvillette, Grandjean, Haimps, Juicq, La Brousse, La Chapelle-des-Pots, La Croix-Comtesse, La Devise (partie de commune), La Jarrie-Audouin, La Vergne, La Villedieu, Landes, Le Douhet, Le Gicq, Le Mung, Le Seure, Les Éduts, Les Églises-d'Argenteuil, Les Gonds, Les Nouillers, Les Touches-de-Périgny, Loiré-sur-Nie, Loulay, Louzignac, Lozay, Macqueville, Massac, Matha, Mazeray, Migré, Migron, Mons, Nachamps, Nantillé, Néré, Neuvicq-le-Château, Nieul-lès-Saintes, Nuaillé-sur-Boutonne, Paillé, Pessines, Poursay-Garnaud, Préguillac, Prignac, Puy-du-Lac, Puyrolland, Romazières, Saint-Bris-des-Bois, Saint-Césaire, Saint-Crépin, Saint-Félix, Saint-Georges-de-Longuepierre, Saint-Georges-des-Coteaux, Saint-Hilaire-de-Villefranche, Saint-Jean-d'Angély, Saint-Julien-de-l'Escap, Saint-Loup, Saint-Mandé-sur-Brédoire, Saint-Martial, Saint-Martin-de-Juillers, Saint-Ouen-la-Thène, Saint-Pardoult, Saint-Pierre-de-Juillers, Saint-Pierre-de-l'Isle, Saint-Sauvant, Saint-Savinien, Saint-Séverin-sur-Boutonne, Saint-Vaize, Sainte-Même, Saintes, Saleignes, Seigné, Siecq, Sonnac, Taillant, Taillebourg, Ternant, Thénac, Thors, Tonnay-Boutonne, Torxé, Varaize, Varzay, Vénérand, Vergné, Vervant, Villars-les-Bois, Villemorin, Villeneuve-la-Comtesse, Villiers-Couture, Vinax, Voissay.
La 4e circonscription de la Charente-Maritime est composée des communes de Agudelle, Allas-Bocage, Allas-Champagne, Arces, Archiac, Arthenac, Avy, Barzan, Bedenac, Belluire, Berneuil, Biron, Bois, Boisredon, Boresse-et-Martron, Boscamnant, Bougneau, Boutenac-Touvent, Bran, Brie-sous-Archiac, Brie-sous-Mortagne, Brives-sur-Charente, Bussac-Forêt, Celles, Cercoux, Chadenac, Chamouillac, Champagnac, Champagnolles, Chartuzac, Chatenet, Chaunac, Chenac-Saint-Seurin-d'Uzet, Chepniers, Chevanceaux, Cierzac, Clam, Clérac, Clion, Colombiers, Consac, Corignac, Coulonges, Courpignac, Coux, Cozes, Cravans, Échebrune, Épargnes, Expiremont, Fléac-sur-Seugne, Floirac, Fontaines-d'Ozillac, Gémozac, Germignac, Givrezac, Grézac, Guitinières, Jarnac-Champagne, Jazennes, Jonzac, Jussas, La Barde, La Clotte, La Genétouze, La Jard, Le Fouilloux, Le Pin, Léoville, Lonzac, Lorignac, Lussac, Marignac, Mazerolles, Mérignac, Meschers-sur-Gironde, Messac, Meursac, Meux, Mirambeau, Montendre, Montguyon, Montils, Montlieu-la-Garde, Montpellier-de-Médillan, Mortagne-sur-Gironde, Mortiers, Mosnac, Neuillac, Neulles, Neuvicq, Nieul-le-Virouil, Orignolles, Ozillac, Pérignac, Plassac, Polignac, Pommiers-Moulons, Pons, Pouillac, Réaux sur Trèfle, Rétaud, Rioux, Rouffiac, Rouffignac, Royan (partie de commune), Saint-Aigulin, Saint-André-de-Lidon, Saint-Bonnet-sur-Gironde, Saint-Ciers-Champagne, Saint-Ciers-du-Taillon, Saint-Dizant-du-Bois, Saint-Dizant-du-Gua, Saint-Eugène, Saint-Fort-sur-Gironde, Saint-Genis-de-Saintonge, Saint-Georges-Antignac, Saint-Georges-de-Didonne, Saint-Georges-des-Agoûts, Saint-Germain-de-Lusignan, Saint-Germain-de-Vibrac, Saint-Germain-du-Seudre, Saint-Grégoire-d'Ardennes, Saint-Hilaire-du-Bois, Saint-Léger, Saint-Maigrin, Saint-Martial-de-Mirambeau, Saint-Martial-de-Vitaterne, Saint-Martial-sur-Né, Saint-Martin-d'Ary, Saint-Martin-de-Coux, Saint-Médard, Saint-Palais-de-Négrignac, Saint-Palais-de-Phiolin, Saint-Pierre-du-Palais, Saint-Quantin-de-Rançanne, Saint-Seurin-de-Palenne, Saint-Sever-de-Saintonge, Saint-Sigismond-de-Clermont, Saint-Simon-de-Bordes, Saint-Simon-de-Pellouaille, Saint-Sorlin-de-Conac, Saint-Thomas-de-Conac, Sainte-Colombe, Sainte-Lheurine, Sainte-Ramée, Salignac-de-Mirambeau, Salignac-sur-Charente, Semillac, Semoussac, Semussac, Soubran, Souméras, Sousmoulins, Talmont-sur-Gironde, Tanzac, Tesson, Thaims, Tugéras-Saint-Maurice, Vanzac, Vibrac, Villars-en-Pons, Villexavier, Virollet.
La 5e circonscription de la Charente-Maritime est composée des communes de Arvert, Balanzac, Beaugeay, Beurlay, Bourcefranc-le-Chapus, Breuillet, Cabariot, Chaillevette, Champagne, Corme-Écluse, Corme-Royal, Crazannes, Dolus-d'Oléron, Échillais, Étaules, Geay, Genouillé, L'Éguille, La Brée-les-Bains, La Clisse, La Gripperie-Saint-Symphorien, La Tremblade, La Vallée, Le Château-d'Oléron, Le Chay, Le Grand-Village-Plage, Le Gua, Les Essards, Les Mathes, Luchat, Lussant, Marennes-Hiers-Brouage, Médis, Moëze, Moragne, Mornac-sur-Seudre, Muron, Nancras, Nieulle-sur-Seudre, Pisany, Plassay, Pont-l'Abbé-d'Arnoult, Port-d'Envaux, Port-des-Barques, Romegoux, Royan (partie de commune), Sablonceaux, Saint-Agnant, Saint-Augustin, Saint-Coutant-le-Grand, Saint-Denis-d'Oléron, Saint-Froult, Saint-Georges-d'Oléron, Saint-Hippolyte, Saint-Jean-d'Angle, Saint-Just-Luzac, Saint-Nazaire-sur-Charente, Saint-Palais-sur-Mer, Saint-Pierre-d'Oléron, Saint-Porchaire, Saint-Romain-de-Benet, Saint-Sornin, Saint-Sulpice-d'Arnoult, Saint-Sulpice-de-Royan, Saint-Trojan-les-Bains, Sainte-Gemme, Sainte-Radegonde, Saujon, Soubise, Soulignonne, Thézac, Tonnay-Charente, Trizay, Vaux-sur-Mer.
Source : Legifrance.gouv.fr
Les cartes détaillées des circonscriptions législatives de la Charente-Maritime sont disponibles sur cette page : Plan circonscription