Sur les 463 communes que comprend le département de la Charente-Maritime, 73 ont en 2019 une population municipale supérieure à 2 000 habitants, 19 ont plus de 5 000 habitants et quatre ont plus de 10 000 habitants : La Rochelle, Saintes, Rochefort et Royan.
Les communes de plus de 5 000 habitants sont présentées dans le tableau ci-après.
|
Population | Superficie | Densité | |
| 2019 | (km2) | (hab./km2) | ||
| La Rochelle | 77 205 | 28,43 | 2 715,6 | |
| Saintes | 25 287 | 45,55 | 555,1 | |
| Rochefort | 23 584 | 21,95 | 1 074,4 | |
| Royan | 18 419 | 19,3 | 954,4 | |
| Aytré | 9 247 | 12,22 | 756,7 | |
| Périgny | 8 684 | 10,78 | 805,6 | |
| Tonnay-Charente | 8 097 | 34,39 | 235,4 | |
| Saujon | 7 180 | 18,07 | 397,3 | |
| Lagord | 7 098 | 8,04 | 882,8 | |
| Saint-Jean-d’Angély | 6 796 | 18,78 | 361,9 | |
| Surgères | 6 786 | 28,71 | 236,4 | |
| Saint-Pierre-d’Oléron | 6 634 | 40,55 | 163,6 | |
| Puilboreau | 6 556 | 7,88 | 832 | |
| Marennes-Hiers-Brouage | 6 234 | 51,44 | 121,2 | |
| Châtelaillon-Plage | 5 900 | 6,59 | 895,3 | |
| Nieul-sur-Mer | 5 859 | 10,96 | 534,6 | |
| Dompierre-sur-Mer | 5 638 | 18,35 | 307,2 | |
| Saint-Georges-de-Didonne | 5 342 | 10,58 | 504,9 | |
| Saint-Xandre | 5 091 | 13,29 | 383,1 | |
| Source : Insee. | ||||
© 2025