Da Kanton grenzd im Noadn on de Kantone: Saint-Bonnet-le-Château im Arrondissement Montbrison und Firminy im Arrondissement Saint-Étienne, beide im Département Loire, im Ostn on an Kanton Saint-Didier-en-Velay, im Sidn on an Kanton Monistrol-sur-Loire und im Westn on an Kanton Bas-en-Basset.