Petite commune bretonne, Théhillac offre un cadre paisible. Elle se trouve dans le pays de Redon. Ce pays est marqué par l'abondance des rivières, qui se rejoignent en étoile à Redon. Elles permettent de délimiter les départements (Morbihan, Loire Atlantique et Ille-et-Vilaine).
Théhillac est une commune du Morbihan composée de 530 habitants et d'une superficie de 1446 hectares. Au bord de la Vilaine et de l'Isac, à 10 km au sud de Redon et à 30 km de l'Océan Atlantique.