Saint-Martin-Lestra est une commune du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Saint-Martin-Lestra fait partie du canton de Feurs
Saint-Martin-Lestra adhère à la la communauté de communes de Forez-Est
Saint-Martin-Lestra fait partie du bassin de vie de
540 m.
La population de Saint-Martin-Lestra est de 895 habitants (2020)
Le code postal de de Saint-Martin-Lestra est : 42110