Beignon est une commune du département du Morbihan, dans la région de Bretagne.
Beignon fait partie du canton de Guer 
Beignon adhère à la la communauté de communes de l'Oust à Brocéliande 
Beignon fait partie du bassin de vie de Plélan-le-Grand 
Madame le maire de Beignon est Sylvie HOURMAND - Professeur des écoles, instituteur et assimilé (2026)
La population de Beignon est de 1939 habitants (2025) 
L'altitude moyenne de Beignon 110 mètres.
Le code postal de Beignon est : 56380
Le code INSEE de Beignon est : 56012
2 Il y a 2 Ecoles à Beignon. Voir les établissements scolaires de Beignon. 
5.5 La part des résidences secondaires est de 5.5 %. 
Tous les chiffres et statistiques sur Beignon sur le site Insee.fr 
Saint-Malo-de-Beignon : à 2.27 km
Paimpont : à 5.31 km
Plélan-le-Grand : à 6.28 km
Porcaro : à 7.23 km
Loutehel : à 7.71 km
Guer : à 8.37 km
Campénéac : à 9.19 km
Tréhorenteuc : à 9.38 km
Augan : à 9.87 km
Maxent : à 10.30 km
Concoret : à 10.51 km
Monteneuf : à 11.38 km
Ecole primaire privée Sainte Marie - Privé
Ecole primaire publique de Beignon - Public