La localité de Nivillac est situé dans le département du Morbihan et on y dénombre 4273 habitants. Elle est agrémentée de magasins de proximité et calme. Les logements anciens constituent la plus grande partie de l'habitat. Trois fleurs ont été attribuées par le concours des villes et villages fleuris à la localité. Une portion d'enfants et d'adolescents de 24%, mais une importante croissance démographique spécifient la population qui est principalement âgée.
La prospérité comprend entre autres une taxe foncière de 34%, par contre un revenu moyen de 26700 €, une quotité de cadres de 39% et un taux de chômage de 9%. En outre, il y a lieu de citer un taux de petits terrains important : 8% et une année moyenne de contruction récente (1974) mais une densité de population de 70 hab./km².