Carnac (en bretón Karnag) es una comuna y población de Francia situada en el departamento de Morbihan y la región de Bretaña.