21 communes composent la zone d'emploi de Vierzon.
| nom commune | pop. | code insee | code postal |
|---|---|---|---|
| Brinay | 507 | 18036 | 18120 |
| Chéry | 225 | 18064 | 18120 |
| Dampierre-en-Graçay | 248 | 18085 | 18310 |
| Foëcy | 2052 | 18096 | 18500 |
| Genouilly | 666 | 18100 | 18310 |
| Graçay | 1245 | 18103 | 18310 |
| Lury-sur-Arnon | 662 | 18134 | 18120 |
| Massay | 1347 | 18140 | 18120 |
| Méreau | 2649 | 18148 | 18120 |
| Méry-sur-Cher | 710 | 18150 | 18100 |
| Nançay | 768 | 18159 | 18330 |
| Neuvy-sur-Barangeon | 1114 | 18165 | 18330 |
| Nohant-en-Graçay | 292 | 18167 | 18310 |
| Saint-Georges-sur-la-Prée | 595 | 18210 | 18100 |
| Saint-Hilaire-de-Court | 595 | 18214 | 18100 |
| Saint-Laurent | 511 | 18219 | 18330 |
| Saint-Outrille | 215 | 18228 | 18310 |
| Thénioux | 666 | 18263 | 18100 |
| Vierzon | 25254 | 18279 | 18100 |
| Vignoux-sur-Barangeon | 2061 | 18281 | 18500 |
| Vouzeron | 582 | 18290 | 18330 |
La zone d'emploi de Vierzon est composée de 21 communes pour une population de 42964 habitants.