La localité de Ruffiac, bénéficiant de magasins de proximité et reposante, est situé dans le département du Morbihan ; elle compte 1410 habitants. Les bâtiments anciens composent la plus grande part du parc immobilier. Les habitants sont essentiellement âgés, ils se distinguent par une taille moyenne des ménages de 2.4 personnes, un âge moyen de 43 ans.
La prospérité se distingue par une taxe habitation de 21% mais un revenu moyen de 24100 €. Au niveau des équippements, une capacité d'accueil touristique de 10 lits bénéficie à la localité. Au niveau climatique, la localité possède un ensoleillement de 1958 heures par an. Mentionnons aussi : une densité de population de 40 hab./km², mais un pourcentage de petits terrains de 3%, une année moyenne de contruction de 1970 et une portion de logement social HLM de 2%.