Saint-Léonard compte 1 389 habitants et présente une structure d'emploi sortante typique des couronnes d'agglomérations. Le revenu médian se tient au niveau de la médiane nationale.
Seuls 18,1 % des actifs travaillent dans la commune, les autres rejoignant principalement Saint-Dié-des-Vosges et Gérardmer. Parmi les principaux employeurs figurent COMMUNE DE SAINT LEONARD et SIFO SOGECOM INDUSTRIE.
La commune est éligible à l' Aide à Finalité Régionale.
Les données Filosofi placent Saint-Léonard à 21 440 € de revenu médian, en retrait par rapport à la médiane française. Le repère retenu est la médiane nationale, à 25 920 € (INSEE, 2023), soit 4 480 € de plus qu'ici. Au regard de la médiane du département (24 320 €), le revenu de Saint-Léonard est inférieur d'à peu près 2 880 €.
Le marché du travail local est relativement stable: taux de chômage à 10,9 %, taux d'emploi à 71,8 %, pour 682 personnes actives. La structure socioprofessionnelle privilégie les ouvriers (27,1 % des emplois occupés). Les diplômés du supérieur (bac+2 et plus) représentent 22,3 % de la population, élément de contexte pour la structure de l'emploi.
Le tissu de Saint-Léonard combine 114 établissements Sirene en 2024 et une prédominance des activités marchandes. Sur le plan sectoriel, commerce, transports, hébergement et restauration concentre 30,7 % des unités productives. En 2025, 18 établissements ont été créés, dans une trajectoire décennale à +70,1 % — une dynamique de création forte. COMMUNE DE SAINT LEONARD et SIFO SOGECOM INDUSTRIE comptent parmi les premiers employeurs recensés sur la commune.
La capacité d'autofinancement se maintient en 2025 avec 126 €/hab d'épargne brute sur 876 €/hab de recettes. Il faudrait 1,2 années d'épargne brute pour rembourser la dette (courte), dans une commune qui consacre 81 €/hab à l'investissement. Le potentiel financier par habitant s'établit à 762 €.
En 2025, la taxe foncière bâtie de Saint-Léonard ressort à 43,26 %, dans la moyenne nationale. Par rapport à la médiane départementale (46,60 %), l'écart communal atteint -3,34 points, pour une part communale pure à 40,02 %. La cotisation foncière des entreprises (CFE) ressort à 24,72 %, la taxe d'habitation (résidences secondaires et vacants) atteint 27,22 %.
L'économie locale s'apprécie dans le cadre régional: Saint-Léonard est caractéristique des communes de Lorraine. La commune est couverte par le dispositif d'Aide à Finalité Régionale (AFR), dispositif pris en compte dans certaines politiques publiques. Les navetteurs sortants — 520 — dépassent nettement les entrants (138), signe d'une polarité résidentielle. Sur le versant social, la CAF dénombre 225 allocataires, dont 25 foyers bénéficiaires du RSA.