Saint-Genest est une commune du département de l' Allier, dans la région d' Auvergne-Rhône-Alpes.
Saint-Genest fait partie du canton de Montluçon-3 
Saint-Genest adhère à la la communauté d'agglomération Montluçon Communauté 
Saint-Genest fait partie du bassin de vie de Montluçon 
Le maire de Saint-Genest est M. Serge VERNADAT - Ancien employé (2026)
La population de Saint-Genest est de 388 habitants (2025) 
L'altitude moyenne de Saint-Genest 400 mètres.
Le code postal de Saint-Genest est : 03310
Le code INSEE de Saint-Genest est : 03233
1 Il y a 1 Ecole à Saint-Genest. Voir les établissements scolaires de Saint-Genest. 
3.7 La part des résidences secondaires est de 3.7 %. 
Tous les chiffres et statistiques sur Saint-Genest sur le site Insee.fr 
Lignerolles: à 2.72 km
Villebret: à 3.26 km
Sainte-Thérence: à 3.60 km
Lavault-Sainte-Anne: à 4.92 km
Teillet-Argenty: à 4.97 km
Néris-les-Bains: à 5.59 km
Mazirat: à 6.18 km
Terjat: à 6.99 km
Prémilhat: à 7.01 km
Arpheuilles-Saint-Priest: à 7.80 km
Petite-Marche: à 7.92 km
Durdat-Larequille: à 8.32 km
Montluçon: à 8.58 km
Quinssaines: à 9.39 km
Désertines: à 10.28 km
Ronnet: à 10.32 km
Chambonchard: à 10.41 km
Budelière: à 10.94 km
Marcillat-en-Combraille: à 11.14 km
Chamblet: à 11.16 km
Commentry: à 11.52 km
Domérat: à 11.58 km
Ecole maternelle - Public