| Commune | Distance (km) | Dpt | Code Insee |
| Busset | 03 | 03045 | |
| 🏰 Busset (château de Busset) | 03 | 03045 | |
| Arronnes | 4.08 km | 03 | 03008 |
| Saint-Yorre | 4.20 km | 03 | 03264 |
| Mariol | 4.53 km | 03 | 03163 |
| La Chapelle | 5.64 km | 03 | 03056 |
| Molles | 6.25 km | 03 | 03174 |
| Hauterive | 6.63 km | 03 | 03126 |
| Saint-Priest-Bramefant | 6.71 km | 03 | 63387 |
| 🏰 Saint-Priest-Bramefant (château de Maulmont) | 6.71 km | 03 | 63387 |
| Le Vernet | 6.86 km | 63 | 03306 |
| Abrest | 6.92 km | 03 | 03001 |
| 🏰 Abrest (château des Chaussins) | 6.92 km | 03 | 03001 |
| Ris | 6.92 km | 03 | 63301 |
| Châteldon | 9.16 km | 63 | 63102 |
| 🏰 Châteldon (château de Châteldon) | 9.16 km | 63 | 63102 |
| Cusset | 9.16 km | 63 | 03095 |
| Saint-Sylvestre-Pragoulin | 9.45 km | 03 | 63400 |
| 🏰 Saint-Sylvestre-Pragoulin (château de la Poivrière) | 9.45 km | 03 | 63400 |
| Lachaux | 9.69 km | 63 | 63184 |
| Mons | 10.10 km | 63 | 63232 |
| 🏰 Mons (château de Périgères) | 10.10 km | 63 | 63232 |
| Nizerolles | 10.31 km | 63 | 03201 |
| Vichy | 10.54 km | 03 | 03310 |
| 🏰 Vichy (ancien couvent des Célestins) | 10.54 km | 03 | 03310 |
| 🏰 Vichy (ancien hôtel des Ambassadeurs) | 10.54 km | 03 | 03310 |
| 🏰 Vichy (ancien hôtel Ruhl) | 10.54 km | 03 | 03310 |
| 🏰 Vichy (hôtel de ville) | 10.54 km | 03 | 03310 |
| Bellerive-sur-Allier | 10.78 km | 03 | 03023 |
| Ferrières-sur-Sichon | 11.01 km | 03 | 03113 |
| 🏰 Ferrières-sur-Sichon (château de Chappes) | 11.01 km | 03 | 03113 |
| 🏰 Ferrières-sur-Sichon (château de Ferrières) | 11.01 km | 03 | 03113 |
| 🏰 Ferrières-sur-Sichon (restes du château de Montgilbert) | 11.01 km | 03 | 03113 |
| Limons | 11.14 km | 03 | 63196 |
| Brugheas | 11.54 km | 63 | 03044 |
| 🏰 Brugheas (château de Brugheas) | 11.54 km | 63 | 03044 |
| Puy-Guillaume | 11.54 km | 03 | 63291 |
| 🏰 Puy-Guillaume (château de la Bâtisse) | 11.54 km | 03 | 63291 |
| Le Mayet-de-Montagne | 11.87 km | 63 | 03165 |
| Saint-Christophe | 12.20 km | 03 | 03223 |
| Beaumont-lès-Randan | 12.35 km | 03 | 63033 |
| Serbannes | 12.74 km | 63 | 03271 |
| Creuzier-le-Vieux | 12.75 km | 03 | 03094 |
| La Guillermie | 12.81 km | 03 | 03125 |
| Saint-Etienne-de-Vicq | 13.19 km | 03 | 03230 |
| 🏰 Saint-Etienne-de-Vicq (château de Verseilles) | 13.19 km | 03 | 03230 |
| Bost | 13.23 km | 03 | 03033 |
| Isserpent | 13.45 km | 03 | 03131 |
| Randan | 13.56 km | 03 | 63295 |
| 🏰 Randan (ancien domaine royal de Randan) | 13.56 km | 03 | 63295 |
| Châtel-Montagne | 14.32 km | 63 | 03066 |
| Creuzier-le-Neuf | 14.35 km | 03 | 03093 |
| Charmeil | 14.38 km | 03 | 03060 |
| Charnat | 14.45 km | 03 | 63095 |
| Saint-Clément | 14.74 km | 63 | 03224 |
| Paslières | 14.82 km | 03 | 63271 |
| Saint-Victor-Montvianeix | 15.08 km | 63 | 63402 |
| Villeneuve-les-Cerfs | 15.28 km | 63 | 63459 |
| Saint-Denis-Combarnazat | 15.51 km | 63 | 63333 |
| Luzillat | 16.03 km | 63 | 63201 |
| Seuillet | 16.50 km | 63 | 03273 |
| Espinasse-Vozelle | 16.53 km | 03 | 03110 |
| 🏰 Espinasse-Vozelle (château de Puy-Vozelle) | 16.53 km | 03 | 03110 |
| Noalhat | 16.73 km | 03 | 63253 |
| Lavoine | 16.78 km | 63 | 03141 |
| Saint-Rémy-en-Rollat | 16.80 km | 03 | 03258 |
| 🏰 Saint-Rémy-en-Rollat (château de Chambon) | 16.80 km | 03 | 03258 |
| Magnet | 16.94 km | 03 | 03157 |
| 🏰 Magnet (château de Noailly) | 16.94 km | 03 | 03157 |
| Vendat | 17.04 km | 03 | 03304 |
| Bas-et-Lezat | 17.28 km | 03 | 63030 |
| Billezois | 17.32 km | 63 | 03028 |
| Vinzelles | 17.42 km | 03 | 63461 |
| Saint-Germain-des-Fossés | 17.43 km | 63 | 03236 |
| Cognat-Lyonne | 17.47 km | 03 | 03080 |
| 🏰 Cognat-Lyonne (château de Rilhat) | 17.47 km | 03 | 03080 |
| Le Breuil | 17.61 km | 03 | 03042 |
| Saint-Clément-de-Régnat | 18.09 km | 03 | 63332 |
| La Chabanne | 18.81 km | 63 | 03050 |
| Saint-Félix | 18.83 km | 03 | 03232 |
| Biozat | 18.95 km | 03 | 03030 |
| 🏰 Biozat (château de Fontnoble) | 18.95 km | 03 | 03030 |
| Dorat | 19.00 km | 03 | 63138 |
| Saint-André-le-Coq | 19.11 km | 63 | 63317 |
| 🏰 Saint-André-le-Coq (château de Pagnant) | 19.11 km | 63 | 63317 |
| Palladuc | 19.28 km | 63 | 63267 |
| Laprugne | 19.45 km | 63 | 03139 |
| Arfeuilles | 19.53 km | 03 | 03006 |
| Crevant-Laveine | 19.77 km | 03 | 63128 |
| 🏰 Crevant-Laveine (château de la Terrasse) | 19.77 km | 03 | 63128 |
| Saint-Rémy-sur-Durolle | 20.06 km | 63 | 63393 |
| Saint-Pont | 20.17 km | 63 | 03252 |
| 🏰 Saint-Pont (château de Saint-Pont) | 20.17 km | 63 | 03252 |
| Effiat | 20.18 km | 03 | 63143 |
| 🏰 Effiat (château de Denone) | 20.18 km | 03 | 63143 |
| 🏰 Effiat (château d'Effiat) | 20.18 km | 03 | 63143 |
| Charmes | 20.28 km | 63 | 03061 |
| Saint-Nicolas-des-Biefs | 20.69 km | 03 | 03248 |
| Billy | 20.69 km | 03 | 03029 |
| 🏰 Billy (château de Billy) | 20.69 km | 03 | 03029 |
| Monteignet-sur-l'Andelot | 20.75 km | 03 | 03182 |
| 🏰 Monteignet-sur-l'Andelot (château de Fontorte) | 20.75 km | 03 | 03182 |
| 🏰 Monteignet-sur-l'Andelot (château d'Idogne) | 20.75 km | 03 | 03182 |
| Bulhon | 21.05 km | 03 | 63058 |
| 🏰 Bulhon (château de Bulhon) | 21.05 km | 03 | 63058 |
| Maringues | 21.17 km | 63 | 63210 |
| 🏰 Maringues (ancien hôtel des Ducs de Bouillon) | 21.17 km | 63 | 63210 |
| 🏰 Maringues (château de Beyssat) | 21.17 km | 63 | 63210 |
| 🏰 Maringues (hôtel Grimardias ou hôtel Dumas de Vault) | 21.17 km | 63 | 63210 |
| Escurolles | 21.21 km | 63 | 03109 |
| 🏰 Escurolles (ancien château des Granges) | 21.21 km | 63 | 03109 |
| 🏰 Escurolles (château d'Escurolles) | 21.21 km | 63 | 03109 |
| Saint-Priest-la-Prugne | 21.28 km | 03 | 42276 |
| Périgny | 21.32 km | 42 | 03205 |
| Marcenat | 21.51 km | 03 | 03160 |
| Saint-Prix | 21.81 km | 03 | 03257 |
| 🏰 Saint-Prix (château de La Palice) | 21.81 km | 03 | 03257 |
| Saint-Gérand-le-Puy | 21.84 km | 03 | 03235 |
| Sanssat | 21.96 km | 03 | 03266 |
| La Monnerie-le-Montel | 22.31 km | 03 | 63231 |
| Thuret | 22.32 km | 63 | 63432 |
| Châtelus | 22.41 km | 63 | 03068 |
| Poëzat | 22.53 km | 03 | 03209 |
| Thiers | 22.66 km | 03 | 63430 |
| 🏰 Thiers (ancien hôtel du Charriol, dit château ou maison du Piroux) | 22.66 km | 03 | 63430 |
| 🏰 Thiers (château de Franc-Séjour) | 22.66 km | 03 | 63430 |
| 🏰 Thiers (château de la Chassaigne) | 22.66 km | 03 | 63430 |
| 🏰 Thiers (château des Champs) | 22.66 km | 03 | 63430 |
| 🏰 Thiers (château des Horts) | 22.66 km | 03 | 63430 |
| Saint-Didier-la-Forêt | 22.70 km | 63 | 03227 |
| Bussières-et-Pruns | 22.71 km | 03 | 63061 |
| Montpensier | 23.00 km | 63 | 63240 |
| Saint-Genès-du-Retz | 23.12 km | 63 | 63347 |
| Lapalisse | 23.21 km | 63 | 03138 |
| 🏰 Lapalisse (château de La Palice (également sur commune de Saint-Prix)) | 23.21 km | 63 | 03138 |
| Langy | 23.27 km | 03 | 03137 |
| Créchy | 23.37 km | 03 | 03091 |
| Brout-Vernet | 23.41 km | 03 | 03043 |
| 🏰 Broût-Vernet (château de Lafont) | 23.41 km | 03 | 03043 |
| Orléat | 23.46 km | 03 | 63265 |
| Saint-Ignat | 24.21 km | 63 | 63362 |
| Le Mayet-d'Ecole | 24.33 km | 63 | 03164 |
| Arconsat | 24.43 km | 03 | 63008 |
| Celles-sur-Durolle | 24.45 km | 63 | 63066 |
| Surat | 24.48 km | 63 | 63424 |
| Saulzet | 24.49 km | 63 | 03268 |
| 🏰 Saulzet (château de Beauverger) | 24.49 km | 63 | 03268 |
| Chabreloche | 24.63 km | 03 | 63072 |
| Droiturier | 24.63 km | 63 | 03105 |
| Gannat | 24.79 km | 03 | 03118 |
| 🏰 Gannat (ancien château) | 24.79 km | 03 | 03118 |
| Aigueperse | 24.82 km | 03 | 63001 |
| 🏰 Aigueperse (ancien hôtel de Marillac) | 24.82 km | 03 | 63001 |
| 🏰 Aigueperse (hôtel Coiffier) | 24.82 km | 03 | 63001 |
| 🏰 Aigueperse (hôtel de ville et beffroi) | 24.82 km | 03 | 63001 |
| Saint-Laure | 24.82 km | 63 | 63372 |
| Servilly | 24.83 km | 63 | 03272 |
| Vensat | 25.38 km | 03 | 63446 |
| 🏰 Vensat (château de Villemont) | 25.38 km | 03 | 63446 |
| Sardon | 25.51 km | 63 | 63406 |
| La Tuilière | 25.58 km | 63 | 42314 |
| Saint-Pierre-Laval | 25.82 km | 42 | 03250 |
| Culhat | 25.83 km | 03 | 63131 |
| Saint-Rirand | 25.86 km | 63 | 42281 |
| Peschadoires | 25.96 km | 42 | 63276 |
| Mazerier | 26.11 km | 63 | 03166 |
| 🏰 Mazerier (château de Langlard) | 26.11 km | 63 | 03166 |
| Les Noës | 26.16 km | 03 | 42158 |
| Montaigu-le-Blin | 26.19 km | 42 | 03179 |
| 🏰 Montaigu-le-Blin (restes du château) | 26.19 km | 42 | 03179 |
| Chaptuzat | 26.25 km | 03 | 63090 |
| 🏰 Chaptuzat (château de la Roche) | 26.25 km | 03 | 63090 |
| Rongères | 26.50 km | 63 | 03215 |
| 🏰 Rongères (château du Méage) | 26.50 km | 63 | 03215 |
| Loriges | 26.52 km | 03 | 03148 |
| Martres-sur-Morge | 26.62 km | 03 | 63215 |
| Saint-Bonnet-des-Quarts | 26.66 km | 63 | 42203 |
| Saint-Germain-de-Salles | 26.74 km | 42 | 03237 |
| 🏰 Saint-Germain-de-Salles (château de Salles) | 26.74 km | 42 | 03237 |
| Saint-Priest-d'Andelot | 26.81 km | 03 | 03255 |
| Escoutoux | 27.04 km | 03 | 63151 |
| Saint-Martin-d'Estréaux | 27.16 km | 63 | 42257 |
| 🏰 Saint-Martin-d'Estréaux (château de Chateaumorand) | 27.16 km | 63 | 42257 |
| Barberier | 27.20 km | 42 | 03016 |
| 🏰 Barberier (château de Bompré) | 27.20 km | 42 | 03016 |
| Jenzat | 27.29 km | 03 | 03133 |
| 🏰 Jenzat (château de Jenzat) | 27.29 km | 03 | 03133 |
| Entraigues | 27.33 km | 03 | 63149 |
| Joze | 27.39 km | 63 | 63180 |
| Saint-Jean-d'Heurs | 27.49 km | 63 | 63364 |
| Sainte-Agathe | 27.65 km | 63 | 63310 |
| Chausseterre | 27.73 km | 63 | 42339 |
| Lezoux | 27.87 km | 42 | 63195 |
| 🏰 Lezoux (château de Beaubois) | 27.87 km | 42 | 63195 |
| Paray-sous-Briailles | 27.88 km | 63 | 03204 |
| Andelaroche | 28.28 km | 03 | 03004 |
| Bayet | 28.29 km | 03 | 03018 |
| Aubiat | 28.41 km | 03 | 63013 |
| Bègues | 28.64 km | 63 | 03021 |
| Varennes-sur-Morge | 28.64 km | 03 | 63443 |
| Le Cheix | 28.73 km | 63 | 63108 |
| Étroussat | 28.78 km | 63 | 03112 |
| 🏰 Etroussat (château de Douzon) | 28.78 km | 63 | 03112 |
| Viscomtat | 28.79 km | 03 | 63463 |
| Boucé | 28.80 km | 63 | 03034 |
| Ennezat | 28.81 km | 03 | 63148 |
| Le Crozet | 29.06 km | 63 | 42078 |
| Néronde-sur-Dore | 29.17 km | 42 | 63249 |
| Arcon | 29.28 km | 63 | 42008 |
| Varennes-sur-Allier | 29.39 km | 42 | 03298 |
| Artonne | 29.47 km | 03 | 63012 |
| 🏰 Artonne (château du Verger) | 29.47 km | 03 | 63012 |
| Lempty | 29.56 km | 63 | 63194 |
| Clerlande | 29.56 km | 63 | 63112 |
| Ambierle | 29.80 km | 63 | 42003 |
| Saint-Agoulin | 29.88 km | 42 | 63311 |
| Cindré | 29.91 km | 63 | 03079 |
| 🏰 Cindré (château de Puyfol) | 29.91 km | 63 | 03079 |
| Ussel-d'Allier | 29.93 km | 03 | 03294 |
| 🏰 Ussel-d'Allier (château de la Croizette) | 29.93 km | 03 | 03294 |
| Barrais-Bussolles | 29.95 km | 03 | 03017 |
| La Moutade | 30.00 km | 03 | 63244 |