| Commune | Insee | Population |
|---|---|---|
| AUBIGNY | 3009 | 180 |
| AUROUËR | 3011 | 422 |
| AVERMES | 3013 | 4 206 |
| BAGNEUX | 3015 | 350 |
| BESSAY-SUR-ALLIER | 3025 | 1 409 |
| BESSON | 3026 | 767 |
| BRESNAY | 3039 | 394 |
| BRESSOLLES | 3040 | 1 178 |
| CHAPEAU | 3054 | 243 |
| CHAPELLE-AUX-CHASSES | 3057 | 202 |
| CHÂTEAU-SUR-ALLIER | 3064 | 168 |
| CHEMILLY | 3073 | 598 |
| CHEVAGNES | 3074 | 652 |
| CHEZY | 3076 | 221 |
| COULANDON | 3085 | 686 |
| COUZON | 3090 | 328 |
| DORNES | 58104 | 1 487 |
| GANNAY-SUR-LOIRE | 3119 | 402 |
| GARNAT-SUR-ENGIÈVRE | 3120 | 687 |
| GENNETINES | 3121 | 641 |
| GOUISE | 3124 | 223 |
| LIMOISE | 3146 | 210 |
| LURCY-LEVIS | 3155 | 1 888 |
| LUSIGNY | 3156 | 1 684 |
| MARIGNY | 3162 | 204 |
| MONTBEUGNY | 3180 | 658 |
| MONTILLY | 3184 | 513 |
| MOULINS | 3190 | 19 890 |
| NEUILLY-LE-REAL | 3197 | 1 467 |
| NEURE | 3198 | 205 |
| NEUVY | 3200 | 1 745 |
| PARAY-LE-FRÉSIL | 3203 | 384 |
| POUZY-MESANGY | 3210 | 387 |
| SAINT-ENNEMOND | 3229 | 636 |
| SAINT-LEOPARDIN-D'AUGY | 3241 | 411 |
| SAINT-MARTIN-DES-LAIS | 3245 | 126 |
| SAINT-PARIZE-EN-VIRY | 58259 | 139 |
| SOUVIGNY | 3275 | 1 768 |
| THIEL-SUR-ACOLIN | 3283 | 1 056 |
| TOULON-SUR-ALLIER | 3286 | 1 188 |
| TRÉVOL | 3290 | 1 688 |
| VEURDRE | 3309 | 481 |
| VILLENEUVE-SUR-ALLIER | 3316 | 1 055 |
| YZEURE | 3321 | 13 216 |