Saint-Fargeol est une commune du département de l' Allier, dans la région d' Auvergne-Rhône-Alpes.
Saint-Fargeol fait partie du canton de Montluçon-3 
Saint-Fargeol adhère à la la communauté d'agglomération Montluçon Communauté 
Saint-Fargeol fait partie du bassin de vie de Commentry 
Le maire de Saint-Fargeol est M. Fernando AZEVEDO - Ancien artisan, commerçant, chef d'entreprise (2026)
La population de Saint-Fargeol est de 187 habitants (2025) 
L'altitude moyenne de Saint-Fargeol 540 mètres.
Le code postal de Saint-Fargeol est : 03420
Le code INSEE de Saint-Fargeol est : 03231
0 Il n'y a aucun établissement scolaire à Saint-Fargeol.
23.3 La part des résidences secondaires est de 23.3 %. 
Tous les chiffres et statistiques sur Saint-Fargeol sur le site Insee.fr 
Saint-Marcel-en-Marcillat: à 2.98 km
Marcillat-en-Combraille: à 3.30 km
Saint-Hilaire: à 3.55 km
Château-sur-Cher: à 5.76 km
Virlet: à 5.86 km
Pionsat: à 6.02 km
Chambonchard: à 7.10 km
Terjat: à 7.23 km
Saint-Maigner: à 7.28 km
Petite-Marche: à 7.51 km
Bussières: à 7.55 km
Saint-Maurice-près-Pionsat: à 8.26 km
Cellette: à 8.33 km
Ronnet: à 9.40 km
Charron: à 9.98 km
Fontanières: à 10.22 km
Arpheuilles-Saint-Priest: à 10.28 km
Crouzille: à 10.37 km
Roche-d'Agoux: à 10.38 km
Quartier: à 10.64 km
Mazirat: à 11.46 km
Évaux-les-Bains: à 11.65 km
Saint-Julien-la-Genête: à 11.81 km
Ars-les-Favets: à 11.91 km
Vergheas: à 12.00 km