Petite commune de 167 habitants, Kirrberg s'organise autour d'une activité économique locale resserrée. Le revenu médian s'inscrit dans la moyenne française.
Seuls 11,1 % des actifs travaillent dans la commune, les autres rejoignant principalement Berthelming et Sarrebourg.
La commune est éligible à l' Aide à Finalité Régionale.
Sur la base du dernier millésime Filosofi, le revenu médian de Kirrberg atteint 22 600 €, proche du repère hexagonal. Le revenu médian dans le Bas-Rhin — 23 740 € — s'aligne à peu près sur celui de la commune.
Le taux de chômage (5,6 %) et le taux d'emploi (78,5 %) placent Kirrberg parmi les communes au marché du travail tonique, avec 78 actifs. 33,3 % des emplois occupés relèvent de la catégorie des artisans, commerçants, chefs d'entreprise, CSP dominante communale.
Le tissu économique communal (14 établissements en 2023) est dominé par le commerce, les transports et les services. Le découpage NAF place construction en tête, avec 21,4 % des établissements. 1 création enregistrée en 2024, traduisant une dynamique de création forte (stock total à +133,3 % sur la décennie).
Les finances communales restent équilibrées en 2024: 1 131 €/hab de recettes, 191 €/hab d'épargne brute, 1 543 €/hab d'encours de dette. Côté solvabilité, il faudrait 8,1 années d'épargne brute pour solder la dette, pendant que l'investissement atteint 500 €/hab.
Le taux global de taxe foncière sur le bâti — 27,60 % en 2024 — se situe sous la médiane nationale. Rapport au repère départemental (34,40 % de TFB), Kirrberg affiche -6,80 points d'écart, avec un taux communal de 25,10 %. La cotisation foncière des entreprises (CFE) ressort à 26,43 %, la taxe d'habitation (résidences secondaires et vacants) atteint 22,14 %.
Le positionnement géographique — Kirrberg est dans la mosaïque villageoise alsacienne — explique pour partie les équilibres économiques et fiscaux. Sur le plan des zonages économiques, la commune est concernée par le dispositif d'Aide à Finalité Régionale (AFR). Quelque 42 actifs sortent travailler hors des limites communales selon les données MOBPRO de l'INSEE. La CAF identifie 20 allocataires sur le territoire communal.