Landévennec (Landevenneg en idioma bretón) es una comuna del departamento francés del Finisterre, en la región de Bretaña.