Plan de la ville de Saint-Gérand-le-Puy, cliquer dessus pour obtenir un plan interactif avec niveaux de zoom. La Ville de Saint-Gérand-le-Puy dans le département Allier a une population de 1027 habitants, une superficie de 20 Km2, soit une densité de population pour la carte de Saint-Gérand-le-Puy de 51 Habitants/Km2 et une altitude de 987 m.