96 communes composent la zone d'emploi de Aurillac.
| nom commune | pop. | code insee | code postal |
|---|---|---|---|
| Arnac | 178 | 15011 | 15150 |
| Arpajon-sur-Cère | 6363 | 15012 | 15130 |
| Aurillac | 26189 | 15014 | 15000 |
| Ayrens | 618 | 15016 | 15250 |
| Badailhac | 130 | 15017 | 15800 |
| Besse | 131 | 15269 | 15140 |
| Boisset | 665 | 15021 | 15600 |
| Calvinet | 724 | 15027 | 15340 |
| Carlat | 390 | 15028 | 15130 |
| Cassaniouze | 503 | 15029 | 15340 |
| Cayrols | 297 | 15030 | 15290 |
| Crandelles | 870 | 15056 | 15250 |
| Cros-de-Montvert | 192 | 15057 | 15150 |
| Cros-de-Ronesque | 147 | 15058 | 15130 |
| Fournoulès | 0 | 15071 | - |
| Freix-Anglards | 216 | 15072 | 15310 |
| Giou-de-Mamou | 736 | 15074 | 15130 |
| Girgols | 71 | 15075 | 15310 |
| Glénat | 174 | 15076 | 15150 |
| Jou-sous-Monjou | 107 | 15081 | 15800 |
| Junhac | 288 | 15082 | 15120 |
| Jussac | 2040 | 15083 | 15250 |
| La Ségalassière | 123 | 15224 | 15290 |
| Labesserette | 297 | 15084 | 15120 |
| Labrousse | 480 | 15085 | 15130 |
| Lacapelle-del-Fraisse | 402 | 15087 | 15120 |
| Lacapelle-Viescamp | 520 | 15088 | 15150 |
| Ladinhac | 435 | 15089 | 15120 |
| Lafeuillade-en-Vézie | 591 | 15090 | 15130 |
| Lapeyrugue | 94 | 15093 | 15120 |
| Laroquebrou | 791 | 15094 | 15150 |
| Laroquevieille | 349 | 15095 | 15250 |
| Lascelle | 266 | 15096 | 15590 |
| Le Rouget | 1288 | 15268 | 15290 |
| Le Trioulou | 98 | 15242 | 15600 |
| Leucamp | 244 | 15103 | 15120 |
| Leynhac | 315 | 15104 | 15600 |
| Mandailles-Saint-Julien | 174 | 15113 | 15590 |
| Marcolès | 593 | 15117 | 15220 |
| Marmanhac | 686 | 15118 | 15250 |
| Maurs | 2131 | 15122 | 15600 |
| Montmurat | 134 | 15133 | 15600 |
| Montsalvy | 832 | 15134 | 15120 |
| Montvert | 113 | 15135 | 15150 |
| Mourjou | 0 | 15136 | - |
| Naucelles | 2164 | 15140 | 15250 |
| Nieudan | 106 | 15143 | 15150 |
| Omps | 318 | 15144 | 15290 |
| Pailherols | 137 | 15146 | 15800 |
| Parlan | 470 | 15147 | 15290 |
| Pers | 0 | 15150 | - |
| Polminhac | 1205 | 15154 | 15800 |
| Prunet | 686 | 15156 | 15130 |
| Quézac | 347 | 15157 | 15600 |
| Raulhac | 273 | 15159 | 15800 |
| Reilhac | 1094 | 15160 | 15250 |
| Roannes-Saint-Mary | 1104 | 15163 | 15220 |
| Rouffiac | 188 | 15165 | 15150 |
| Roumégoux | 329 | 15166 | 15290 |
| Rouziers | 110 | 15167 | 15600 |
| Saint-Antoine | 85 | 15172 | 15220 |
| Saint-Cernin | 1047 | 15175 | 15310 |
| Saint-Cirgues-de-Jordanne | 139 | 15178 | 15590 |
| Saint-Cirgues-de-Malbert | 250 | 15179 | 15140 |
| Saint-Clément | 78 | 15180 | 15800 |
| Saint-Constant | 568 | 15181 | 15600 |
| Saint-Étienne-Cantalès | 124 | 15182 | 15150 |
| Saint-Étienne-de-Carlat | 124 | 15183 | 15130 |
| Saint-Étienne-de-Maurs | 787 | 15184 | 15600 |
| Saint-Gérons | 229 | 15189 | 15150 |
| Saint-Illide | 649 | 15191 | 15310 |
| Saint-Jacques-des-Blats | 292 | 15192 | 15800 |
| Saint-Julien-de-Toursac | 102 | 15194 | 15600 |
| Saint-Mamet-la-Salvetat | 1537 | 15196 | 15220 |
| Saint-Paul-des-Landes | 1538 | 15204 | 15250 |
| Saint-Santin-Cantalès | 285 | 15211 | 15150 |
| Saint-Santin-de-Maurs | 365 | 15212 | 15600 |
| Saint-Saury | 178 | 15214 | 15290 |
| Saint-Simon | 1142 | 15215 | 15130 |
| Saint-Victor | 96 | 15217 | 15150 |
| Sansac-de-Marmiesse | 1388 | 15221 | 15130 |
| Sansac-Veinazès | 201 | 15222 | 15120 |
| Sénezergues | 209 | 15226 | 15340 |
| Siran | 461 | 15228 | 15150 |
| Teissières-de-Cornet | 322 | 15233 | 15250 |
| Teissières-lès-Bouliès | 339 | 15234 | 15130 |
| Thiézac | 596 | 15236 | 15800 |
| Tournemire | 122 | 15238 | 15310 |
| Velzic | 402 | 15252 | 15590 |
| Vézac | 1314 | 15255 | 15130 |
| Vezels-Roussy | 131 | 15257 | 15130 |
| Vic-sur-Cère | 1908 | 15258 | 15800 |
| Vieillevie | 104 | 15260 | 15120 |
| Vitrac | 269 | 15264 | 15220 |
| Yolet | 595 | 15266 | 15130 |
| Ytrac | 4316 | 15267 | 15130 |
La zone d'emploi de Aurillac est composée de 96 communes pour une population de 82808 habitants.