El cantón de Giromagny (en francés canton de Giromagny) es una división administrativa francesa situada en el departamento del Territorio de Belfort, de la región de Borgoña-Franco Condado. La cabecera (bureau centralisateur en francés) está en Giromagny.