En la provincia de Salamanca , a 50 kilómetros de la capital salmantina se encuentra la pequeña localidad de Villasdardo; levantándose a una altitud de 807 metros sobre el nivel del mar y ocupando una extensión de 24.50 Km2. Pertenece este municipio castellano al partido judicial de Salamanca , y se enclava en la mancomunidad de la Comarca de Ledesma.
Conserva un núcleo típicamente rural , en el que a pesar del paso de los años y de la evolución experimentada , sigue manteniendo en sus calles la tradición de antaño y el fuerte sabor popular de los pueblos de la Vieja Castilla. Enmarcado por bellos parajes formados por encinas , árbol característico de toda la comarca de Ledesma; se convierte en un lugar ideal para disfrutar de unos días en contacto con la naturaleza y con el sosiego y tranquilidad que despierta este municipio.
Este pueblo ha acusado el decrecimiento de su población, situándose en la actualidad en una población de 26 habitantes.