KERVIGNAC se situe dans la région Bretagne et dans le département : MORBIHAN , son code postal est 56700, son code INSEE : . La commune fait partie de l'arrondissement de Lorient. Les habitants de : KERVIGNAC se noment les Kervignacoises, Kervignacois. La commune compte 7002 habitants..
KERVIGNAC à une surficie de 3931 Km2, les coordonéées GPS de KERVIGNAC sont 47.768787324,-3.247912575. Le Nombre d'habitations est de 1549 composé de 1458 résidences pricipales de 44 résidences secondaires ainsi que de de 47 logement vacances. Le maire de KERVIGNAC est LE FLOCH Élodie (1973-12-29), Profession intermédiaire de la santé et du travail social.