18 communes composent la zone d'emploi de Cosne-Cours-sur-Loire.
| nom commune | pop. | code insee | code postal |
|---|---|---|---|
| Bléneau | 1146 | 89046 | 89220 |
| Champcevrais | 311 | 89072 | 89220 |
| Champignelles | 896 | 89073 | 89350 |
| Étais-la-Sauvin | 629 | 89158 | 89480 |
| Lainsecq | 324 | 89216 | 89520 |
| Lavau | 391 | 89220 | 89170 |
| Moutiers-en-Puisaye | 270 | 89273 | 89520 |
| Rogny-les-Sept-Écluses | 699 | 89324 | 89220 |
| Ronchères | 88 | 89325 | 89170 |
| Sainpuits | 290 | 89331 | 89520 |
| Saint-Fargeau | 1466 | 89344 | 89170 |
| Saint-Martin-des-Champs | 259 | 89352 | 89170 |
| Saint-Privé | 518 | 89365 | 89220 |
| Saint-Sauveur-en-Puisaye | 907 | 89368 | 89520 |
| Tannerre-en-Puisaye | 271 | 89408 | 89350 |
| Thury | 426 | 89416 | 89520 |
| Treigny-Perreuse-Sainte-Colombe | 1076 | 89420 | 89520 |
| Villeneuve-les-Genêts | 308 | 89462 | 89350 |
La zone d'emploi de Cosne-Cours-sur-Loire est composée de 18 communes pour une population de 10275 habitants.