Cannigione è una frazione del comune di Arzachena, con oltre 800 abitanti. È situata a circa 5 km dal comune principale. Attualmente è in una fase di sviluppo demografico e urbanistico, anche grazie al turismo balneare della vicina Costa Smeralda.
È nata agli inizi del Novecento come villaggio di pescatori e possiede un grazioso porto turistico da dove partono, nel periodo estivo, le imbarcazioni per il vicino arcipelago della Maddalena. Il grande Golfo di Arzachena, verso la fine, ospita il paese di Cannigione con un riparato e grande porto turistico. Di fronte all'Isola di Caprera in uno dei posti più amati dal mondo della vela si trova questo piacevole golfo.