Caouënnec-Lanvézéac (/ka.we.nɛk.lɑ̃.ve.zjak/) (Kaouenneg-Lanvezeeg en breton) est une commune française située dans le département des Côtes-d'Armor, en région Bretagne. L'actuelle commune résulte de la fusion des communes de Caouënnec et de Lanvézéac.