- 963 habitants
- 19,7 km² superficie
- 03150 code postal
- 49 hab. au km²
À proximité
- Sanssat 3,0 km
- Langy 3,2 km
- Périgny 3,4 km
- Montaigu-le-Blin 4,2 km
- Saint-Félix 4,2 km
Situation
46,2581° N · 3,5125° E
Saint-Gérand-le-Puy fait partie des communes de l'Allier.