La commune de Villiers-le-Sec, et qui est champêtre et paisible, est situé dans le département de la Nièvre ; elle compte une population de 52 habitants. Les constructions sont essentiellement âgées. Un taux de fécondité très inférieur à la moyenne , mais une taille moyenne des ménages de 2.5 personnes et une portion d'enfants et d'adolescents de 20% caractérisent les habitants, principalement âgés.
La commune bénéficie de conditions climatiques caractérisées par des précipitations de 715 mm par an. Du point de vue de l'économie, l'état des lieux est caractérisé entre autres par une taxe foncière de 43%. En outre, on peut distinguer un taux de déplacement vers un lieu de travail extérieur proportionnellement très supérieur (100%), un taux de petits terrains relativement assez inférieur à la moyenne : 0% et une année moyenne de contruction ancienne : 1940 mais une densité de population de 40 hab./km² et une évolution du nombre de places en établissement scolaires de -50.