La commune de Nivillac, et qui bénéficie de commerces locaux et est sereine, est situé dans le département du Morbihan et on y dénombre 4273 habitants. L'habitat est essentiellement âgé. Le lieu a reçu trois fleurs au concours des villes et villages fleuris. La population est principalement âgée ; on note une croissance démographique assez supérieure , par contre un âge moyen de 41 ans.
La santé économique est caractérisé notamment par une part de cadres de 39%. A citer aussi une part de petits terrains comparativement assez supérieure à la moyenne : 8% et une année moyenne de contruction récente : 1974, par contre une part de logement social HLM de 1%, une évolution du nombre de places en établissement scolaires de 52, un nombre d'établissements scolaires de 1.5 et une densité de population de 70 hab./km².