The canton Cluny has 48 communes.
| Code | Name | Population ▼ |
|---|---|---|
| 71137 | Cluny | 4 942 |
| 71417 | Saint-Gengoux-le-National | 1 046 |
| 71495 | Salornay-sur-Guye | 864 |
| 71582 | La Vineuse sur Fregande | 648 |
| 71231 | La Guiche | 594 |
| 71145 | Cormatin | 569 |
| 71042 | Bonnay-Saint-Ythaire | 449 |
| 71290 | Mazille | 400 |
| 71240 | Jalogny | 399 |
| 71264 | Lournand | 322 |
| 71287 | Massilly | 301 |
| 71397 | Sainte-Cécile | 283 |
| 71146 | Cortambert | 274 |
| 71065 | Buffières | 273 |
| 71147 | Cortevaix | 247 |
| 71387 | Saint-André-le-Désert | 243 |
| 71130 | Chissey-lès-Mâcon | 235 |
| 71112 | Château | 229 |
| 71272 | Malay | 225 |
| 71039 | Blanot | 203 |
| 71030 | Bergesserin | 195 |
| 71446 | Saint-Marcelin-de-Cray | 193 |
| 71524 | Sivignon | 178 |
| 71199 | Flagy | 175 |
| 71532 | Taizé | 174 |
| 71507 | Savigny-sur-Grosne | 170 |
| 71007 | Ameugny | 169 |
| 71087 | Chapaize | 167 |
| 71181 | Donzy-le-Pertuis | 148 |
| 71400 | Saint-Clément-sur-Guye | 140 |
| 71164 | Curtil-sous-Burnand | 137 |
| 71057 | Bray | 128 |
| 71067 | Burnand | 121 |
| 71452 | Saint-Martin-de-Salencey | 116 |
| 71521 | Sigy-le-Châtel | 104 |
| 71358 | Pressy-sous-Dondin | 101 |
| 71488 | Saint-Vincent-des-Prés | 96 |
| 71163 | Curtil-sous-Buffières | 95 |
| 71128 | Chiddes | 84 |
| 71563 | Vaux-en-Pré | 79 |
| 71381 | Sailly | 75 |
| 71344 | Passy | 70 |
| 71036 | Bissy-sous-Uxelles | 67 |
| 71068 | Burzy | 59 |
| 71031 | Berzé-le-Châtel | 54 |
| 71427 | Saint-Huruge | 53 |
| 71127 | Chevagny-sur-Guye | 50 |
| 71125 | Chérizet | 18 |