Kervignac est une ville littorale du département du Morbihan, dans la région de Bretagne.
Kervignac fait partie du canton de Hennebont 
Kervignac adhère à la la communauté de communes Blavet Bellevue Océan 
Kervignac fait partie du bassin de vie de Hennebont 
Madame le maire de Kervignac est Élodie LE FLOCH - Profession intermédiaire administrative de la fonction publique (2026)
La population de Kervignac est de 7085 habitants (2025) 
L'altitude moyenne de Kervignac 42 mètres.
Le code postal de Kervignac est : 56700
Le code INSEE de Kervignac est : 56094
5 Il y a 4 Ecoles et 1 Lycée à Kervignac. Voir les établissements scolaires de Kervignac. 
5 5 médecins généralistes liberaux exercent à Kervignac. 
2.4 La part des résidences secondaires est de 2.4 %. 
Tous les chiffres et statistiques sur Kervignac sur le site Insee.fr 
Merlevenez: à 3.07 km
Nostang: à 4.06 km
Brandérion: à 4.64 km
Hennebont: à 5.38 km
Sainte-Hélène: à 5.42 km
Plouhinec: à 7.51 km
Lanester: à 7.91 km
Riantec: à 8.03 km
Locmiquélic: à 8.60 km
Landévant: à 8.84 km
Inzinzac-Lochrist: à 9.03 km
Caudan: à 9.35 km
Lorient: à 9.71 km
Languidic: à 9.91 km
Belz: à 10.82 km
Port-Louis: à 10.82 km
Locoal-Mendon: à 11.45 km
Étel: à 11.83 km
Ecole primaire privée Sainte Anne - Privé
Ecole maternelle publique Françoise Dolto - Public
Ecole élémentaire publique Françoise Dolto - Public
Ecole primaire privée Notre-Dame de la Clarté - Privé
Lycée d'enseignement agricole privé Ker Anna - Privé