Petite commune de 3 353 habitants, Saint-Léonard s'organise autour d'une activité économique locale resserrée. Le revenu médian s'inscrit dans la moyenne française.
Seuls 17,7 % des actifs travaillent dans la commune, les autres rejoignant principalement Boulogne-sur-Mer et Saint-Martin-Boulogne. Parmi les principaux employeurs figurent CAT DU BOULONNAIS et SOCIETE IMPRESSION DU BOULONNAIS. Les ouvriers forment la catégorie socioprofessionnelle dominante (43,2 % des emplois).
La commune est éligible à l' Aide à Finalité Régionale. Un projet a été subventionné par l'État pour 45 000 € d'aides d'investissement.
Le revenu médian communal — 22 370 € — s'aligne sur la moyenne nationale. Comparée à la médiane départementale (20 230 €), Saint-Léonard se situe environ 2 140 € au-dessus. La fourchette entre 1er et 9e décile va de 13 900 € à 35 300 €, pour un rapport interdécile modérée (2,5).
Sur la population active de Saint-Léonard — 1 450 actifs — le chômage s'établit à 7,6 % et le taux d'emploi à 70,3 %. Première catégorie socioprofessionnelle locale: les ouvriers, avec 43,2 % des emplois occupés.
Le répertoire Sirene (2023) identifie 275 unités de Saint-Léonard, avec une part industrielle notable dans le tissu. Côté sectoriel, commerce, transports, hébergement et restauration porte 34,2 % du total des unités actives. En 2024, 35 établissements ont été créés, dans une trajectoire décennale à +20,1 % — une dynamique de création positive. Parmi les principaux employeurs identifiés figurent notamment CAT DU BOULONNAIS et SOCIETE IMPRESSION DU BOULONNAIS.
Les comptes de Saint-Léonard affichent en 2024 une épargne brute réduite (101 €/hab) rapportée à 1 075 €/hab de recettes. Côté solvabilité, il faudrait 2,3 années d'épargne brute pour solder la dette, pendant que l'investissement atteint 257 €/hab. Un projet local a bénéficié de 45 000 € de subvention de l'État (DETR/DSIL).
Le taux global de taxe foncière bâtie (53,53 % en 2024) dépasse le repère national moyen. Par rapport à la médiane départementale (52,40 %), l'écart communal atteint +1,13 points, pour une part communale pure à 51,77 %. La cotisation foncière des entreprises (CFE) ressort à 35,15 %, la taxe d'habitation (résidences secondaires et vacants) atteint 32,71 %.
Saint-Léonard est dans la tradition communale des Hauts-de-France; ce cadre régional influe sur les tendances de marché et d'emploi. L'ANCT classe Saint-Léonard dans le dispositif d'Aide à Finalité Régionale (AFR), ce qui module certains dispositifs d'aide. Côté navettes domicile-travail, 1 079 actifs vont travailler notamment vers Boulogne-sur-Mer et Saint-Martin-Boulogne. Côté social, 535 allocataires sont identifiés par la CAF, dont 35 foyers perçoivent le RSA.