Le canton n° 9 (Masevaux-Niederbruck) comprend les communes suivantes : Altenach, Ballersdorf, Balschwiller, Bellemagny, Bernwiller, Bréchaumont, Bretten, Buethwiller, Burnhaupt-le-Bas, Burnhaupt-le-Haut, Chavannes-sur-l'Etang, Dannemarie, Diefmatten, Dolleren, Eglingen, Elbach, Eteimbes, Falkwiller, Friesen, Fulleren, Gildwiller, Gommersdorf, Guevenatten, Guewenheim, Hagenbach, Le Haut Soultzbach, Hecken, Hindlingen, Kirchberg, Largitzen, Lauw, Magny, Manspach, Masevaux-Niederbruck , Mertzen, Montreux-Jeune, Montreux-Vieux, Mooslargue, Oberbruck, Pfetterhouse, Retzwiller, Rimbach-près-Masevaux, Romagny, Saint-Cosme, Saint-Ulrich, Sentheim, Seppois-le-Bas, Seppois-le-Haut, Sewen, Sickert, Soppe-le-Bas, Sternenberg, Strueth, Traubach-le-Bas, Traubach-le-Haut, Ueberstrass, Valdieu-Lutran, Wegscheid, Wolfersdorf.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Masevaux.