108 communes composent la zone d'emploi de Moulins.

nom communepop.code inseecode postal
Agonges3040300203210
Aubigny1460300903460
Aurouër4110301103460
Autry-Issards3090301203210
Avermes41090301303000
Avrilly1370301403130
Bagneux3390301503460
Beaulon16400301903230
Bert2610302403130
Bessay-sur-Allier13840302503340
Besson7460302603210
Bourbon-l'Archambault25420303603160
Bresnay3850303903210
Bressolles11410304003000
Buxières-les-Mines10010304603440
Chapeau2360305403340
Chassenard10300306303510
Château-sur-Allier1630306403320
Châtel-de-Neuvre5570306503500
Châtelperron1320306703220
Châtillon3130306903210
Chavroches2620307103220
Chemilly5880307303210
Chevagnes6350307403230
Chézy2140307603230
Cindré2820307903220
Coulandon6340308503000
Coulanges2920308603470
Couleuvre5920308703320
Couzon3210309003160
Cressanges6370309203240
Deux-Chaises3800309903240
Diou13540310003290
Dompierre-sur-Besbre29700310203290
Franchesse4650311703160
Gannay-sur-Loire3940311903230
Garnat-sur-Engièvre6720312003230
Gennetines6240312103400
Gipcy2360312203210
Gouise2200312403340
Jaligny-sur-Besbre5560313203220
La Chapelle-aux-Chasses1970305703230
La Ferté-Hauterive2600311403340
Le Bouchaud1930303503130
Le Donjon10110310303130
Le Montet4690318303240
Le Pin4310320803130
Le Theil3880328103240
Le Veurdre4760330903320
Lenax2500314203130
Liernolles1990314403130
Limoise1760314603320
Loddes1670314703130
Luneau2690315403130
Lurcy-Lévis18520315503320
Lusigny16330315603230
Marigny2000316203210
Meillard3070316903500
Meillers1280317003210
Mercy2440317103340
Molinet11200317303510
Monétay-sur-Allier5380317603500
Monétay-sur-Loire2490317703470
Montaiguët-en-Forez2850317803130
Montbeugny6450318003340
Montcombroux-les-Mines2950318103130
Montilly4960318403000
Moulins193440319003000
Neuilly-en-Donjon1980319603130
Neuilly-le-Réal14400319703340
Neure2010319803320
Neuvy14870320003000
Noyant-d'Allier5990320203210
Paray-le-Frésil3790320303230
Pierrefitte-sur-Loire5090320703470
Pouzy-Mésangy3830321003320
Rocles3300321403240
Saint-Aubin-le-Monial2660321803160
Saint-Didier-en-Donjon2450322603130
Saint-Ennemond6190322903400
Saint-Gérand-de-Vaux3950323403340
Saint-Hilaire5080323803440
Saint-Léger-sur-Vouzance2590323903130
Saint-Léon5330324003220
Saint-Léopardin-d'Augy3640324103160
Saint-Martin-des-Lais1250324503230
Saint-Menoux11350324703210
Saint-Plaisir4230325103160
Saint-Pourçain-sur-Besbre3680325303290
Saint-Sornin2200326003240
Saint-Voir2010326303220
Saligny-sur-Roudon6480326503470
Sorbier3210327403220
Souvigny17170327503210
Thiel-sur-Acolin10360328303230
Thionne2820328403220
Toulon-sur-Allier11710328603400
Treban3760328703240
Treteau5170328903220
Trévol16390329003460
Trézelles3930329103220
Tronget8890329203240
Varennes-sur-Tèche2250329903220
Vaumas5380330003220
Vieure2760331203430
Villeneuve-sur-Allier10370331603460
Ygrande7780332003160
Yzeure126700332103400

La zone d'emploi de Moulins est composée de 108 communes pour une population de 97136 habitants.