El cantó de Saint-Marcellin és un cantó francès al districte de Grenoble (departament de la Isèra, regió d'Alvèrnia-Roine-Alps). El formen disset municipis: Beaulieu, Bessins, Chatte, Chevrières, Dionay, Montagne, Murinais, Saint-Antoine-l'Abbaye, Saint-Appolinard, Saint-Bonnet-de-Chavagne, Saint-Hilaire-du-Rosier, Saint-Lattier, Saint-Marcellin, Saint-Sauveur, Saint-Vérand, La Sône i Têche; i el cap cantonal és Saint-Marcellin.