Lamarche est le canton le plus agricole de la Lorraine méridionale. 11% de la population active travaille dans l'agriculture (moyenne française 4%). Le nombre d’exploitations agricoles a baissé, le plus souvent, à cause des départs à la retraite des petits exploitants sans repreneurs. Le corollaire de cette diminution des petites exploitations est l’agrandissement des exploitations restantes.
Sur le canton, on compte en 2000, 8 exploitations biologiques, viande et lait, et 27 exploitations laitières labellisées.
L’orientation laitière prédominante dans le canton exige encore une main-d’œuvre relativement plus importante que d’autres activités telles la production de viande ou la céréaliculture. Entre 1988 et 2000, le nombre d'exploitations a baissé de 184 à 98. Les coopératives laitières étaient nombreuses ; de 9 dans les années 1960 on est passé à 2. Aujourd’hui il ne subsiste que les fruitières d'Isches et de St-Julien. Les agriculteurs livrent, en majorité, soit à l’ULV (union laitière vosgienne) de Bulgnéville, soit à Bongrain-Gérard. Les deux "fruitières", qui restent sur le canton fabriquent de l’emmenthal grand cru. Ainsi les surfaces toujours en herbe sont plus importantes dans le canton de Lamarche qu’ailleurs.