Carnac est une commune française située dans le département du Morbihan et la région de Bretagne.
Le nom breton de la commune est Karnag.
Ses habitants sont appelés les Carnacois.
La commune est réputée pour ses alignements de plus de 3 000 menhirs, ainsi que pour son état de station balnéaire l'été.