Le canton n° 8 (Guémené-Penfao) comprend les communes suivantes : Abbaretz, La Chevallerais, Conquereuil, Derval, La Grigonnais, Guémené-Penfao, Jans, Lusanger, Marsac-sur-Don, Massérac, Mouais, Nozay, Pierric, Puceul, Saffré, Saint-Vincent-des-Landes, Sion-les-Mines, Treffieux, Vay.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Guémené-Penfao.