Saint-Guyomard est une commune du département du Morbihan, dans la région de Bretagne.
Saint-Guyomard fait partie du canton de Moréac 
Saint-Guyomard adhère à la la communauté de communes de l'Oust à Brocéliande 
Saint-Guyomard fait partie du bassin de vie de Malestroit 
Le maire de Saint-Guyomard est M. Maurice BRAUD - Ancien agriculteur exploitant (2026)
La population de Saint-Guyomard est de 1446 habitants (2025) 
L'altitude moyenne de Saint-Guyomard 96 mètres.
Le code postal de Saint-Guyomard est : 56460
Le code INSEE de Saint-Guyomard est : 56219
2 Il y a 2 Ecoles à Saint-Guyomard. Voir les établissements scolaires de Saint-Guyomard. 
9.7 La part des résidences secondaires est de 9.7 %. 
Tous les chiffres et statistiques sur Saint-Guyomard sur le site Insee.fr 
Cours: à 4.19 km
Sérent: à 4.84 km
Bohal: à 5.52 km
Trédion: à 6.07 km
Saint-Marcel: à 7.46 km
Larré: à 7.53 km
Elven: à 7.78 km
Molac: à 8.08 km
Lizio: à 9.27 km
Malestroit: à 10.05 km
Vraie-Croix: à 10.25 km
Val d'Oust: à 10.41 km
Pleucadeuc: à 10.53 km
Plumelec: à 11.44 km
Saint-Abraham: à 11.48 km
Ecole primaire privée Sainte Marguerite - Privé
Ecole primaire publique la Belle Ecole - Public