La localité de Villiers-le-Sec, et qui est tranquille et rurale, se trouve dans le département de la Nièvre. Elle compte 52 habitants. Les constructions sont principalement âgées. Au niveau climatique, la localité profite de des précipitations de 715 mm par an mais un ensoleillement de 1668 heures par an. Les habitants sont essentiellement âgés et se caractérisent en particulier par un taux de fécondité inférieur , mais une taille moyenne des ménages de 2.5 personnes, une proportion d'enfants et d'adolescents de 20% et un âge moyen de 46 ans.
Elle est également distinguée par une densité de population de 40 hab./km², un taux de déplacement vers un lieu de travail extérieur proportionnellement élevé (100%), un pourcentage de petits terrains relativement assez faible : 0% et une année moyenne de contruction très ancienne (1940).