Le canton n° 6 (Châteaubriant) comprend les communes suivantes : La Chapelle-Glain, Châteaubriant, Erbray, Fercé, Grand-Auverné, Issé, Juigné-des-Moutiers, Louisfert, La Meilleraye-de-Bretagne, Moisdon-la-Rivière, Noyal-sur-Brutz, Petit-Auverné, Rougé, Ruffigné, Saint-Aubin-des-Châteaux, Saint-Julien-de-Vouvantes, Soudan, Soulvache, Villepot.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Châteaubriant.