Silfiac est une commune du département du Morbihan, dans la région de Bretagne.
Silfiac fait partie du canton de Gourin 
Silfiac adhère à la la communauté de communes Pontivy Communauté 
Silfiac fait partie du bassin de vie de Pontivy 
Le maire de Silfiac est M. Olivier CONSTANT - Profession libérale (2026)
La population de Silfiac est de 488 habitants (2025) 
L'altitude moyenne de Silfiac 270 mètres.
Le code postal de Silfiac est : 56480
Le code INSEE de Silfiac est : 56245
1 Il y a 1 Ecole à Silfiac. Voir les établissements scolaires de Silfiac. 
18.7 La part des résidences secondaires est de 18.7 %. 
Tous les chiffres et statistiques sur Silfiac sur le site Insee.fr 
Sainte-Brigitte : à 2.79 km
Séglien : à 4.63 km
Lescouët-Gouarec : à 6.45 km
Langoëlan : à 6.52 km
Cléguérec : à 7.29 km
Plélauff : à 7.39 km
Gouarec : à 8.84 km
Locmalo : à 8.93 km
Guémené-sur-Scorff : à 9.79 km
Bon Repos sur Blavet : à 10.61 km
Mellionnec : à 10.63 km
Malguénac : à 11.13 km
Saint-Aignan : à 11.28 km
Caurel : à 11.73 km
Ploërdut : à 11.78 km
Ecole primaire publique Louise Favennec - Public