Belle-Île-en-Mer
Elle est composée de quatre paroisses ou communes (Bangor, Le Palais, Locmaria et Sauzon) qui formaient le canton de Belle-Île, rattaché depuis 2015 à celui de Quiberon.
Belle-Isle-en-Terre
La commune est située au milieu d'une région pittoresque dans le Pays du Trégor, de forêts, de collines et de ravins, au confluent du Guer et du Guic, lesquels forment le Léguer quand ils se rejoignent à la sortie de Belle-Isle. La richesse du site se prête à de nombreuses activités de promenade et de découverte (flore et faune) ainsi qu'à la pêche aux salmonidés et à la pratique du canoë-kayak. Au sud de la commune se trouvent les forêts de Coat-an-Noz et Coat-an-Hay, séparées par la "route D 33".