Le canton n° 8 (Cap Corse) comprend les communes suivantes : Barrettali, Brando, Cagnano, Canari, Centuri, Ersa, Farinole, Luri, Meria, Morsiglia, Nonza, Ogliastro, Olcani, Olmeta-di-Capocorso, Patrimonio, Pietracorbara, Pino, Rogliano, Sisco, San-Martino-di-Lota, Santa-Maria-di-Lota, Tomino.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de San-Martino-di-Lota.