La commune de Saint-Gérand-le-Puy
Population : 1 019 hab.
Superficie : 19,55 km²
Région : Auvergne
Département : Allier
Arrondissement : Vichy
Canton : Varennes-sur-Allier
Communauté de communes : CC Varennes Forterre
Code INSEE : 03235
Code postal : 03150
Gentilé : Saint-Gérandais, Saint-Gérandaises