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é