Saint-Gérand-le-Puy. Saint-Gérand-le-Puy Fransiyaning Auvergne mintaqasida joylashgan kommunadir. Ushbu kommuna Allier departamenti Vichy tumani tarkibiga kiradi. Aholisi. 1029 nafar aholi istiqomat qiladi (1999). Aholi zichligi — har kvadrat kilometrga 52,2 nafar kishi. Geografiyasi. Maydoni — 19,7 km2.