-
- Le code officiel géographique Vichy est 033.
- : Auvergne-Rhône-Alpes (84) dont le chef-lieu est la commune Lyon (69123)
- : Allier (03) dont le chef-lieu est la commune Moulins (03190)
-
- Abrest (03001)
- Andelaroche (03004)
- Arfeuilles (03006)
- Arronnes (03008)
- Avrilly (03014)
- Barberier (03016)
- Barrais-Bussolles (03017)
- Bayet (03018)
- Beaulon (03019)
- Bellenaves (03022)
- Bellerive-sur-Allier (03023)
- Bert (03024)
- Billezois (03028)
- Billy (03029)
- Biozat (03030)
- Bost (03033)
- Le Bouchaud (03035)
- Boucé (03034)
- Bransat (03038)
- Le Breuil (03042)
- Broût-Vernet (03043)
- Brugheas (03044)
- Busset (03045)
- Bègues (03021)
- Cesset (03049)
- La Chabanne (03050)
- Chantelle (03053)
- La Chapelle (03056)
- Chareil-Cintrat (03059)
- Charmeil (03060)
- Charmes (03061)
- Charroux (03062)
- Chassenard (03063)
- Chavroches (03071)
- Chezelle (03075)
- Chirat-l'Église (03077)
- Chouvigny (03078)
- Châtel-Montagne (03066)
- Châtelperron (03067)
- Châtelus (03068)
- Cindré (03079)
- Cognat-Lyonne (03080)
- Contigny (03083)
- Coulanges (03086)
- Coutansouze (03089)
- Creuzier-le-Neuf (03093)
- Creuzier-le-Vieux (03094)
- Créchy (03091)
- Cusset (03095)
- Deneuille-lès-Chantelle (03096)
- Diou (03100)
- Dompierre-sur-Besbre (03102)
- Le Donjon (03103)
- Droiturier (03105)
- Escurolles (03109)
- Espinasse-Vozelle (03110)
- Ferrières-sur-Sichon (03113)
- La Ferté-Hauterive (03114)
- Fleuriel (03115)
- Fourilles (03116)
- Gannat (03118)
- La Guillermie (03125)
- Hauterive (03126)
- Isserpent (03131)
- Jaligny-sur-Besbre (03132)
- Jenzat (03133)
- Laféline (03134)
- Lalizolle (03135)
- Langy (03137)
- Lapalisse (03138)
- Laprugne (03139)
- Lavoine (03141)
- Lenax (03142)
- Liernolles (03144)
- Loddes (03147)
- Loriges (03148)
- Louchy-Montfand (03149)
- Louroux-de-Bouble (03152)
- Luneau (03154)
- Magnet (03157)
- Marcenat (03160)
- Mariol (03163)
- Le Mayet-d'École (03164)
- Le Mayet-de-Montagne (03165)
- Mazerier (03166)
- Mercy (03171)
- Molinet (03173)
- Molles (03174)
- Monestier (03175)
- Montaigu-le-Blin (03179)
- Montaiguët-en-Forez (03178)
- Montcombroux-les-Mines (03181)
- Monteignet-sur-l'Andelot (03182)
- Montoldre (03187)
- Montord (03188)
- Monétay-sur-Allier (03176)
- Monétay-sur-Loire (03177)
- Nades (03192)
- Naves (03194)
- Neuilly-en-Donjon (03196)
- Nizerolles (03201)
- Paray-sous-Briailles (03204)
- Pierrefitte-sur-Loire (03207)
- Le Pin (03208)
- Poëzat (03209)
- Périgny (03205)
- Rongères (03215)
- Saint-Bonnet-de-Rochefort (03220)
- Saint-Christophe-en-Bourbonnais (03223)
- Saint-Clément (03224)
- Saint-Didier-en-Donjon (03226)
- Saint-Didier-la-Forêt (03227)
- Saint-Félix (03232)
- Saint-Germain-de-Salles (03237)
- Saint-Germain-des-Fossés (03236)
- Saint-Gérand-de-Vaux (03234)
- Saint-Gérand-le-Puy (03235)
- Saint-Loup (03242)
- Saint-Léger-sur-Vouzance (03239)
- Saint-Léon (03240)
- Saint-Nicolas-des-Biefs (03248)
- Saint-Pierre-Laval (03250)
- Saint-Pont (03252)
- Saint-Pourçain-sur-Besbre (03253)
- Saint-Pourçain-sur-Sioule (03254)
- Saint-Priest-d'Andelot (03255)
- Saint-Prix (03257)
- Saint-Rémy-en-Rollat (03258)
- Saint-Voir (03263)
- Saint-Yorre (03264)
- Saint-Étienne-de-Vicq (03230)
- Saligny-sur-Roudon (03265)
- Sanssat (03266)
- Saulcet (03267)
- Saulzet (03268)
- Serbannes (03271)
- Servilly (03272)
- Seuillet (03273)
- Sorbier (03274)
- Sussat (03276)
- Target (03277)
- Taxat-Senat (03278)
- Le Theil (03281)
- Thionne (03284)
- Treteau (03289)
- Trézelles (03291)
- Ussel-d'Allier (03294)
- Valignat (03295)
- Varennes-sur-Allier (03298)
- Varennes-sur-Tèche (03299)
- Vaumas (03300)
- Veauce (03302)
- Vendat (03304)
- Le Vernet (03306)
- Verneuil-en-Bourbonnais (03307)
- Vichy (03310)
- Vicq (03311)
- Ébreuil (03107)
- Échassières (03108)
- Étroussat (03112)