<ref></ref>
Saint-André-le-Puy Fransiyaning Rhône-Alpes mintaqasida joylashgan kommunadir. Loire departamenti Montbrison tumani tarkibiga kiradi.
1211 nafar aholi istiqomat qiladi (2004). Aholi zichligi — har kvadrat kilometrga 139,2 nafar kishi.
Maydoni — 8,7 km2. Dengiz sathidan 357 – 374 m balandlikda joylashgan.