Le canton n° 7 (Giromagny) comprend les communes suivantes : Anjoutey, Auxelles-Bas, Auxelles-Haut, Bourg-sous-Châtelet, Chaux, Etueffont, Felon, Giromagny, Grosmagny, Lachapelle-sous-Chaux, Lachapelle-sous-Rougemont, Lamadeleine-Val-des-Anges, Lepuix, Leval, Petitefontaine, Petitmagny, Riervescemont, Romagny-sous-Rougemont, Rougegoutte, Rougemont-le-Château, Saint-Germain-le-Châtelet, Vescemont.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Giromagny.