46 communes composent la zone d'emploi de Cognac.
| nom commune | pop. | code insee | code postal |
|---|---|---|---|
| Archiac | 762 | 17016 | 17520 |
| Arthenac | 339 | 17020 | 17520 |
| Aujac | 373 | 17023 | 17770 |
| Bagnizeau | 179 | 17029 | 17160 |
| Ballans | 203 | 17031 | 17160 |
| Bazauges | 104 | 17035 | 17490 |
| Beauvais-sur-Matha | 654 | 17037 | 17490 |
| Blanzac-lès-Matha | 330 | 17048 | 17160 |
| Bresdon | 228 | 17062 | 17490 |
| Brie-sous-Matha | 170 | 17067 | 17160 |
| Brives-sur-Charente | 219 | 17069 | 17800 |
| Burie | 1337 | 17072 | 17770 |
| Celles | 326 | 17076 | 17520 |
| Chérac | 1135 | 17100 | 17610 |
| Cierzac | 321 | 17106 | 17520 |
| Coulonges | 227 | 17122 | 17800 |
| Courcerac | 311 | 17126 | 17160 |
| Cressé | 225 | 17135 | 17160 |
| Échebrune | 482 | 17145 | 17800 |
| Fontaine-Chalendray | 224 | 17162 | 17510 |
| Germignac | 647 | 17175 | 17520 |
| Gourvillette | 107 | 17180 | 17490 |
| Haimps | 452 | 17188 | 17160 |
| Jarnac-Champagne | 876 | 17192 | 17520 |
| La Brousse | 516 | 17071 | 17160 |
| Le Seure | 275 | 17426 | 17770 |
| Les Touches-de-Périgny | 544 | 17451 | 17160 |
| Lonzac | 268 | 17209 | 17520 |
| Louzignac | 172 | 17212 | 17160 |
| Macqueville | 296 | 17217 | 17490 |
| Massac | 183 | 17223 | 17490 |
| Matha | 2202 | 17224 | 17160 |
| Migron | 699 | 17235 | 17770 |
| Mons | 446 | 17239 | 17160 |
| Neuvicq-le-Château | 346 | 17261 | 17490 |
| Pérignac | 959 | 17273 | 17800 |
| Prignac | 286 | 17290 | 17160 |
| Saint-Eugène | 285 | 17326 | 17520 |
| Saint-Martial-sur-Né | 428 | 17364 | 17520 |
| Saint-Ouen | 137 | 17377 | 17230 |
| Sainte-Lheurine | 527 | 17355 | 17520 |
| Salignac-sur-Charente | 609 | 17418 | 17800 |
| Siecq | 213 | 17427 | 17490 |
| Sonnac | 503 | 17428 | 17160 |
| Thors | 470 | 17446 | 17160 |
| Villars-les-Bois | 240 | 17470 | 17770 |
La zone d'emploi de Cognac est composée de 46 communes pour une population de 20835 habitants.