L'entité de Villemardy est situé dans le département du Loir-et-Cher ; on y dénombre 277 habitants. Elle est agricole et reposante. Les logements âgés constituent la plus grande partie du parc immobilier. La population est principalement âgée et se distingue par un pourcentage d'enfants et d'adolescents de 24%, un âge moyen de 39 ans et un pourcentage de personnes âgées de 20%, par contre un taux de fécondité supérieur à la moyenne et une quotité de retraités comparativement inférieure à la moyenne (12%).
En ce qui concerne le climat, l'entité jouit de un ensoleillement de 1929 heures par an, mais des précipitations de 654 mm par an. En outre, on peut distinguer une quotité de propriétaires proportionnellement très élevée (93%), mais une proportion de petits terrains de 2% et une densité de population de 20 hab./km².